1

ハイ、

imgoptを使用して、Web サーバーにアップロードされた画像を最適化しようとしています。問題は、名前に空白が含まれるファイルを見つけると、次のようなエラーがスローされることです。

$imgopt file - name.jpg
stat: cannot stat 'file': No such file or directory
stat: cannot stat 'name.jpg': No such file or directory

誰でも私を助けてもらえますか?

ありがとう、デイブ。

4

2 に答える 2

0

「imgopt」は引き続き使用できますが、次のようなコマンドでファイルの名前を変更する必要があります。

find your_folder -depth -name "* *" -execdir rename 's/ /_/g' "{}" \;

ディレクトリの名前変更などの詳細については、ソースを参照してください...

2 番目の答え: 次のようなコマンド ( source )を使用して、スペースを含むファイル名を渡すこともできます。

for fname in "$@"; do
  process-one-file-at-a-time "$fname"
done
于 2013-09-30T09:25:59.897 に答える