0
A
回答
0
您是否介意Perl解決方案以滿足您的單線要求?
perl -i -pe '$f{$ARGV}++ if s/2013/2014/g; END {print STDERR (join " ", (keys %f, scalar(keys %f))), "\n" }' *
相關問題
- 1. SQLPLUS不打印受影響的行數
- 2. 如何從命令行打印文件?
- 3. Bash的IFS變量如何影響命令替換?
- 4. Perforce p4「describe」命令未列出受影響的文件
- 5. 從linux命令行替換大文件中的特定非可打印字符
- 6. Sql Server在while循環期間打印受影響的行
- 7. MySQL命令行工具:如何找出受DELETE影響的行數?
- 8. 如何使用Powershell和MySQL打印受影響的行的輸出?
- 9. 如何用powershell sqlserver打印受影響的行的輸出smo彙編
- 10. 在OLE DB命令(SSIS)後捕獲受影響的行計數
- 11. FireDac獲取受FDQuery.execsql命令影響的行數
- 12. 如何在sed中打印替換命令內的當前行數?
- 13. 做命令替換不會影響shell的狀態嗎?
- 14. 如何在命令提示符下替換已經打印的文本?
- 15. 如何在執行前打印命令?
- 16. 如何將命令行輸入文件中的行打印到命令行輸出文件中?
- 17. 如何將命令行參數打印到文件
- 18. 如何使用命令行參數來打印ms office文件?
- 19. 如何從命令行部分漂亮地打印XML文件?
- 20. 如何用java替換進行打印?
- 21. 如何獲取Zend_DB_table的受影響行?
- 22. 如何打印命令行命令的一部分
- 23. SQL更新/替換行留下一些列不受影響
- 24. 如何使用awk命令在ksh文件中打印文件
- 25. 如何使用命令備份替換該文件的文件
- 26. 從命令行打印xhtml?
- 27. 打印執行命令
- 28. ZSH:如何在命令行中運行Vim-style替換命令?
- 29. 如何做搜索/替換命令行「二進制」文件
- 30. awk -v是否接受命令替換?
請至少嘗試運行一次命令,然後再拒絕它。它運行良好。 – krystah
我不會拒絕它,如果我沒有嘗試,它不起作用,它會更好地使用純粹的'bash'這樣的任務,或者寫成純ruby而不是嘗試使用ruby作爲unix實用程序 – bjhaid
它作爲一個簡單的複製和粘貼我乾淨地運行,我想我們只是使用不同的Ruby版本,然後(這裏2.1)。我明白你的意思,但是OSX上的'sed'版本是一種錯誤,我猜想ruby單行程選項存在是有原因的,因此是一個問題。 – krystah