nOption=' | awk '{total+=$1} END {print total/1024"kb"}' '
find . -type f -printf "%s %p/n"| sort -nr | head -n10 $nOption
我想創建一個腳本來查找當前目錄下最大的文件。 這是我的劇本,如果我使用變量來代替有過錯誤....unix shell腳本變量聲明 - 找不到命令
輸出: ./big.sh:第67行:+ =:找不到命令
但如果我不使用變量的運行方式:
find . -type f -printf "%s %p/n"| sort -nr | head -n10 | awk '{total+=$1} END {print total/1024"kb"}'
輸出是我應該想: 680.021kb
有什麼不對我的腳本?
謝謝
閱讀[我試圖把一個命令放在一個變量中,但複雜的情況總是失敗!](http://mywiki.wooledge.org/BashFAQ/050)。 – chepner