我是學生,作爲我的一部分,我必須重新編碼ls命令並儘可能地重現其行爲。 在Mac(埃爾卡皮坦10.11.6),使用終端的iTerm 2(zsh的),我得到: user> ls . -R
ls: -R: No such file or directory
而且在門(最新版本),默認的文本界面(bash)的我得到: user> ls . -R
<current directory conten
我想列出某些目錄中的所有文件,因此我想創建一個包含所有目錄的數組,並在循環中遞歸列出它們。但是, ls /home/user/{*.txt,*.sh}
正確列出所有文件。但是當我使用 location="/home/user/{*.txt,*.sh}"
ls $location # Error
ls "$location" # Error
ls ${location} # Error