我注意到,當我使用echo在DOS中向某個文件打印某些內容時,會向該字符串附加一個空格。我需要打印沒有尾隨空格的字符串。有沒有辦法做到這一點,或作爲一種解決方法,從文件中刪除尾隨空格?在DOS中使用沒有尾隨空格的echo
7
A
回答
19
如果我理解正確的問題,你寫了尾隨空格。
而不是
echo string > file
使用
echo string>file
0
10
假設你正在談論cmd.exe
而非實際(而過時)MSDOS,有許多方法可以做到這一點,第一個是:
echo Here is some text>output.txt
但由於我習慣於能夠在命令行上清楚地描述'參數',因此我發現它的可讀性略低於可讀性。
或者,沒有什麼周圍您的命令行的順序交換阻止你:
>output.txt echo Here is some text
,這將使你的論點仍然分開,而沒有多餘的空格,把你的輸出文件。
事實上,我經常使用這種方法的代碼塊,以及:
>output.txt (
echo hello
echo goodbye
)
將寫都線到文件中。在這種情況下,我發現它更可取,因爲您在開始時知道輸出的內容,而不必去查看代碼塊的末尾。
相關問題
- 1. 有沒有辦法在Eclipse中自動刪除尾隨空格?
- 2. 與尾隨空格
- 3. 尾隨空格plsql
- 4. Eclipse Checkstyle禁用「Lline有尾隨空格」
- 5. 使用awk刪除尾隨空格
- 6. 正則表達式的密碼要求,沒有尾隨空格
- 7. 保留尾隨空格Sybase
- 8. SQLite FireDAC尾隨空格
- 9. Xcode 4.5 - 尾隨空格
- 10. 刪除尾隨空格
- 11. 查找帶有前導空格和/或尾隨空格的行
- 12. Oracle - 查找具有前導空格或尾隨空格的值
- 13. DOS echo%variable%「Echo is ON」
- 14. 爲什麼trim()在本例中沒有刪除尾隨的空格?
- 15. 使用%1 $ f但沒有尾隨零
- 16. 使用read.table讀取列名稱中尾隨的空格
- 17. 使用dplyr鏈去除因子標籤中的尾隨空格
- 18. 用gsub刪除尾隨空格R
- 19. 添加尾隨空格時,用EOF
- 20. 用空格替換尾隨句號
- 21. 的WebAPI路徑404時,有在URL尾隨空格的
- 22. 在DOS(CMD)關閉@echo
- 23. 外鍵允許的尾隨空格
- 24. 使用Windows批處理從文件中刪除尾隨空格?
- 25. 在使用vim縮寫時防止尾隨空格
- 26. 刪除xml文檔中的所有前導和尾隨空格
- 27. jqplot沒有尾隨零
- 28. 如何在SQL Server中用0替換尾隨空格?
- 29. 如何處理使用oracle sql select語句的尾隨空格
- 30. 使用FTP如何重命名尾隨空格的目錄?
哈!就是這樣!沒有意識到echo會在後面輸出確切的字符串。謝謝! – Rayne
這看起來不錯,但它不起作用。試試這個:'echo 1 2 3> file''。如果字符串恰好以數字結尾,重定向會將其視爲管道。你可以把它放在引號中,但你可能不想用引號。 – Synetech
@Synetech''(echo 1 2 3)> file' – bers