神奇啊😄
首先,拋開命令不說,說下星號"*", 通用符號:所有的意思,以下場景中代表所有的.JPG圖片,如果是PNG或者其他格式,則會被sips工具自動忽略掉。
然後說下,-z和-Z的區別,前者是你想要設置寬高分別多少像素,後者是你想讓大邊(寬高對比下,誰大幹誰)搞成多少像素?
怎麼記大Z和小z呢?容易混淆?
我個人的記憶方式:只記住小z,他就是設置寬高。
那大Z怎麼辦? .......大Z比較牛逼啊!!他牛逼他不需要寫那麼多值,就一個值搞定啦,而且專挑大邊來打!
sips -z 1000 1500 *.JPG
sips -Z 1000 *.JPG
暫停,不搞了,請聽下回分解!😂
來,繼續繼續!
sips -Z 200 TEST_PNG/*.png --out dir_new
命令解析:
-Z:大邊變爲200;
TEST_PNG/*.png:當前目錄下的 TEST_PNG目錄下的所有png圖片都將會被處理
--out:意味着它後面接着的是輸出目錄
dir_new:輸出目錄,如上命令意味着你當前執行終端命令時,所在目錄下,的TEST_PNG目錄下的所有png圖片處理處理後是存放在dir_new目錄,而且是複製的,不會覆蓋原圖片;當然,如果你不寫"--out 存放目錄"的話,默認直接存放在原來的位置,也就是說替換了,你沒備份的話那就小心啦😄。
暫停,不搞了,請聽下回分解!😂