羅列一下我在shell上編寫程序遇到的一些問題
1孕蝉、while語句邏輯判斷
while [[ $i -gt 0 && $i -le $x ]]語句的執(zhí)行前面需要添加空格疏叨,否則執(zhí)行會出現(xiàn)錯誤。
2俺陋、echo > filename和echo >> filename一定要看清楚豁延,
’>‘會覆蓋之前的內(nèi)容昙篙,‘>>'則會在之前內(nèi)容后面加上新內(nèi)容
3腊状、判斷一個文件是否為空的方法:
if [ -s emptyfile? ];then
echo not empty
else
echo empty
fi
輸出:empty