6
A
回答
4
簡單的回答是「不,不是基本的Windows實用程序」
但隨着其他答案建議,有很多unix平臺在那裏,你想什麼做的。參加gnuwin32 packages。
編輯:
好吧,我修改我的嚴格的 「否」。根據您的任務和操作系統的複雜程度,可能有辦法做到這一點。當使用Windows 2000或更高版本時,cmd提供了可以使用的命令擴展。
其基本思想是使用FOR循環遍歷輸入文件的每一行,然後使用SET命令提供的字符串替換來替換您的字符。
我手頭沒有解決方案,但你可以自己嘗試,使用this相當酷的網站infromation。 FOR循環語法請看here,here用於字符串替換。
0
0
您可以使用Unix命令行實用程序「tr」的DOS端口。
一個免費的DOS端口可以是found here,我喜歡的其中之一(有很多不同的)是「UXUTL-全面收集DOS命令行Unix工具」。
好處是,你會得到一個令人難以置信的有用命令的全部組合,而不僅僅是tr。
1
您可以安裝unxutils然後做
sed "s/WORD_FROM/WORD_TO/" file_name > changed.file.name
改變的話 或
cat file|tr "a" "b" > changed.file.name
改變字符
1
1
您必須使用WIN32 SED並查看官方gnu sed頁面以獲取解釋。它真的很強大:
> sed "s/WORD_FROM/WORD_TO/" file_name > changed.file.name
0
即使這個問題是很老,未來的讀者可能有興趣知道,如果你想有一個小的exe沒有依賴關係剛剛替換文本,我建議使用。
相關問題
- 1. 字符替換批處理文件
- 2. 批處理文件替換複製文件的文件名中的字符串
- 3. 批處理文件,搜索文件,並替換字符串
- 4. 在批處理文件中查找/替換文本時如何處理&符號?
- 5. 批處理多個文件(替換文本字符串)的VBS腳本
- 6. 使用變量的批處理文件子字符串替換
- 7. 批處理文件來替換子文件夾中的特殊字符在Windows
- 8. 用xml文件替換多個字符串(批處理)
- 9. 在文本文件上查找字符串 - 批處理文件
- 10. 批處理文件::將特殊字符寫入文本文件
- 11. 批處理腳本刪除文本文件中的字符
- 12. 使用批處理腳本替換xml文件中的字符串
- 13. 如何使用批處理文件替換文本文件中第二行的字符串?
- 14. 批處理命令查找/替換文件內的文本
- 15. 批處理文件替換一條線
- 16. 批處理文件變量替換
- 17. 批處理。用另一個文件替換文件夾中的幾個文件
- 18. 使用批處理文件替換文件名
- 19. 批處理文件,讀取JSON文件轉換成字符串
- 20. 批處理文件:輸入條形碼字符串替換
- 21. 字符串替換在批處理文件
- 22. DOS批處理文件如何做字符串替換
- 23. 批處理文件%0字符串替換
- 24. 批處理文件讀取文件並替換一個新字符串
- 25. 批處理文件替換提取的文件
- 26. 使用批處理腳本逐行解析文本文件(批處理文件)
- 27. 批處理程序替換文件中的字符串(具有特殊字符)?
- 28. 如何從批處理文件中的文本文件中獲取字符串?
- 29. 從批處理文件中的文件中提取字符串
- 30. 從批處理文件中的文件中讀取字符串
你能舉一個你想要替換的例子嗎(之前和之後)? – akf 2009-10-01 13:52:52
我只是想在文本文件中用空字符替換'<'的所有出現。 – 2009-10-02 08:02:45