2013-04-05 17 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

संभव डुप्लिकेट [recursivly कैसे उपयोग JpegTran (कमांड लाइन) subdirs में सभी फ़ाइलों को अनुकूलित करने के लिए?] (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 {} {} \; 
संबंधित मुद्दे