Linux
  • Linux
  • Bash
  • Debian
  • Ubuntu
  • Shell
  • CentOS
  • SSH
☰

對目錄中的每個檔案運行命令,更改輸出名稱

tag-icon 2024-7-15 • tag-icon 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 的東西。

THE END
按日期和時間分組,具有一定的佈局 按日期和時間分組,具有一定的佈局
自動運行時腳本不工作 自動運行時腳本不工作

相關內容

熱門問答

熱門問答

  • linux
  • bash
  • script
  • bash-scripting
  • gnupg
  • autostart

© 2024 rvso.com 版權所有. 網站地圖