我試圖創建一個循環遍歷幾個文件夾並運行構建命令的別名,但我不斷得到一個只顯示for >
的輸出。如何將一個循環合併到一個bash別名中
這是我在我的.zshrc文件
recurse_build() {
for src in `ls`; do
cd $src; build; cd ..
done
}
一個功能,我試圖讓一個別名
alias br='recurse_build'
但我結束了以下提示
for >
任何幫助,將不勝感激。
編輯:修正了函數中的語法錯誤。是一種錯誤的情況下鍵入而不是複製粘貼
爲什麼不使用函數而不是別名?順便說一句,你有一個語法錯誤的功能。 – janos
爲什麼要定義一個函數並將其映射到一個別名?直接使用該功能 – Inian
您的功能定義已損壞(按當前張貼的方式);在[shellcheck.net](http://shellcheck.net)進行分析。 – mklement0