所以我想要做的是找到大的ASCII文件,然後打印出文件的名稱,然後打印多少行,但是當我啓動我的腳本時,它不會找不到任何東西。Bash腳本試圖找到大的ASCII文件時不工作
find/-type f -size +2000c -exec file {} \; 2>/dev/null | awk -F':' '/: ASCII text/ {print $1}' | while read FILENAME; do LINES="$(wc -l)"; if [ $LINES > 10000 ]; then echo $FILENAME && echo $LINES; fi; done
'LINES =「$(wc -l)」'不會讀取'「$ FILENAME」''。 – 2014-11-06 20:50:43