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. 使用批處理文件替換update.ver中的文本
- 6. 使用VBS替換文件中的字符串並批處理
- 7. 批處理腳本替換文件第7行中的文本?
- 8. 批處理腳本替換多個文件中的文本
- 9. 在批處理文件中查找/替換文本時如何處理&符號?
- 10. 批處理多個文件(替換文本字符串)的VBS腳本
- 11. 使用變量的批處理文件子字符串替換
- 12. 用於循環字符串替換的批處理文件
- 13. 批處理文件;用連字符替換變量的空格
- 14. 批處理文件中的字符串替換(星號)?
- 15. 批處理文件來替換字符串中的所有文件
- 16. 批處理文件來替換子文件夾中的特殊字符在Windows
- 17. 使用批處理文件查找和替換文本
- 18. 用xml文件替換多個字符串(批處理)
- 19. 使用批處理文件命令替換字符串
- 20. 在文本文件上查找字符串 - 批處理文件
- 21. 批處理文件::將特殊字符寫入文本文件
- 22. 批處理文件來替換文件名中的空格
- 23. 批處理腳本刪除文本文件中的字符
- 24. 使用批處理腳本替換xml文件中的字符串
- 25. 如何使用批處理文件來搜索和替換文本文件中的ASCII控制字符
- 26. 如何使用批處理文件替換文本文件中第二行的字符串?
- 27. 批處理命令查找/替換文件內的文本
- 28. 批處理文件替換問題
- 29. 批處理文件變量替換
- 30. 批處理文件替換一條線
你能舉一個你想要替換的例子嗎(之前和之後)? – akf 2009-10-01 13:52:52
我只是想在文本文件中用空字符替換'<'的所有出現。 – 2009-10-02 08:02:45