0
我有一堆包含字符串「1170x603.jpg」的圖像文件在文件名末尾。我想運行一個ImageMagick的腳本,調整大小,他們都和重命名他們「FOO-thumb.jpg」Bash:在文件名中執行字符串替換時出現「沒有這樣的文件或目錄」錯誤
這裏是我的代碼:
find . -name "*1170x603.jpg"|while read fname; do
$thumb="${fname/1170x603/thumb}"
convert $fname -resize 45.6% $thumb
done
這給我的錯誤
線2:=/05/FOO-thumb.jpg:沒有這樣的文件或目錄
我試圖處理每個圖像文件。
任何人都可以提出如何解決這個問題嗎?
編輯:這個錯誤與imagemagick無關。即使我省略了「convert $ fname -resize 45.6%$ thumb」這行,這個錯誤仍然會出現在我試圖處理的每個文件中。