2013-04-05 21 views
5

コマンドラインからjpgイメージを使ってテストフォルダ全体を最適化します。 私はこれを見つけたが、それは動作しません:jpegtran全体のディレクトリ

cd /home/site/html/update/test/ 
find . -exec jpegtran -optimize "{}" "{}.opti.jpg" "{}" \; 

私は既存のイメージを上書きします。

提案?

回答:

find /img/path -name "*.jpg" -type f -exec jpegtran -copy none -optimize -outfile {} {} \; 
+0

ここを見て http://stackoverflow.com/a/12066282/502860の – imos

+0

可能重複[使用JpegTran(コマンドラインをrecursivlyする方法)サブディレクトリ内のすべてのファイルを最適化するには?](http://stackoverflow.com/questions/12831293/how-to-recursivly-use-jpegtran-command-line-to-optimise-all-files-in-subdirs) – givanse

+1

回答を回答として投稿する。質問に重複が見つかった場合は、自分の質問にリンクする代わりに回答してください。 – givanse

答えて

0

回答:

find /img/path -name "*.jpg" -type f -exec jpegtran -copy none -optimize -outfile {} {} \; 
関連する問題