1
我在/ var幾個文件/日誌/ uwsgi /命名類似於domain.123456789 我試圖遍歷所有的文件,下面文件名替換給出腳本語法錯誤,工作在控制檯
for FILE in /var/log/uwsgi/domain.+([[:digit:]]); do
gzip $FILE;
done
給出
這在控制檯中工作。但作爲腳本的一部分運行時,出現以下語法錯誤。
script.sh: line 16: syntax error near unexpected token `('
如何在shell腳本中使用替換?
謝謝你,我不知道關於shopt。 – hinoglu 2013-02-25 14:55:00