bash 中的循環 - 文法 2024-6-11 • bash rename 這裡有什麼問題嗎? for file in ffn* do; rename 's/ffn//' ffn*; done 語法有錯誤。 答案1 分號放錯地方了。嘗試: for file in ffn*; do rename 's/ffn//' "$file" done 或者,因為rename可以一次取得多個文件,請嘗試: rename 's/ffn//' ffn* 相關內容