對目錄中的每個檔案運行命令,更改輸出名稱 2024-7-15 • linux bash 我需要將目錄中的所有 C 檔案編譯成單獨的輸出...請參閱範例 gcc -Wall program1.c -o program1.out 我該怎麼做呢? 答案1 使用字串操作: for f in *.c; do gcc -Wall "$f" -o "${f%%.c}.out"; done 不需要複雜的正規表示式或任何不是這裡內建的 shell 的東西。 相關內容