3
A
回答
1
使用參數擴展刪除要刪除的字符串部分。確保使用雙引號以防止mv
誤輸入。
for i in ./*' - '*; do
mv "$i" "${i// - }"
done
1
桑達吧!
# Iterate each file in the current directory.
for i in *; do
# Move the file to the new filename, replacing ' - ' with '_'
mv "$i" `echo $i | sed 's/ - /_/g'`
done
+0
衛生署。我習慣zsh - 修正。 – elimirks
3
相關問題
- 1. 在shell腳本中刪除字符串中的額外字符
- 2. Shell腳本:刪除字符串中的所有空格字符
- 3. 如何刪除shell腳本中的字符串的子字符串?
- 4. 在Unix shell腳本中從日期字符串中刪除時區
- 5. 如何修復shell腳本中的字符串(刪除
- 6. 從字符串中的shell腳本刪除單引號
- 7. 如何從腳本中的字符串中刪除非字母?
- 8. 通過Unix shell腳本查找並刪除重複的字符串。如何?
- 9. Unix - 從字符串中刪除
- 10. Unix Shell腳本 - 如何刪除文本文件中的特定字符?
- 11. 從字符串中刪除特殊字符在Groovy腳本中
- 12. Shell腳本刪除數字字符串後的新行
- 13. 如何從字符串中刪除動態字符字符串?
- 14. 在shell腳本刪除某些字符
- 15. 如何使用Powershell腳本從主字符串中刪除子字符串?
- 16. 在Shell腳本中刪除部分字符串
- 17. Shell腳本刪除字符串前後的文本
- 18. 從字符串中刪除字符串
- 19. 從字符串中刪除字符串
- 20. 如何替換字符串在UNIX shell腳本
- 21. 從shell腳本中的變量中刪除非ASCII字符
- 22. 如何從文本字符串中刪除字符
- 23. 如何從字符串中刪除非文本字符PHP
- 24. 如何使用Linux shell腳本刪除^ [文件中的字符?
- 25. 如何從Python中的字符串中刪除字符串?
- 26. 如何從tcl中的字符串中刪除子字符串
- 27. 如何從python中的字符串中刪除子字符串?
- 28. 如何從javascript中的字符串中刪除子字符串?
- 29. 需要從Unix shell腳本傳遞字符串到SQL查詢
- 30. unix shell子字符串?
好的,謝謝!這工作!另外,使用相同的方法,我將如何能夠將「 - 」之前的文件名部分存儲在單獨的字符串中? – Generalkidd
@Generalkidd'separateString = 「$ {我%% - *}」' – kojiro