0
Sup mates, 在bash中建立一個「find」命令 當目錄通過但目前沒有通過時,運行「find」會默認爲「find ./」添加論壇bash
什麼我的代碼出現的是我的遞歸功能(即增加了在其文件樹中所有項的FUNC)與適用於使用循環$ @
recurse(){
oldIFS=$IFS
IFS=$'\n'
for f in [email protected]
do
list="`echo -e "$list\n$PWD/${f}"`"
if [[ -d "${f}" ]]
then
cd "${f}"
recurse $(ls -1 ".")
cd ..
fi
done
IFS=$oldIFS
}
那麼,有沒有辦法添加命令行參數,所以我保持代碼相同 或 如何創建一個變量持有$ @所以我可以在 以上的for循環中使用它,然後如果我檢測到$#== 0,我可以將該變量設置爲「./」。
謝謝布羅。這工作。 – John