最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MAC中用Shell腳本批量裁剪各種尺寸的App圖標(biāo)

 更新時(shí)間:2014年03月12日 14:41:10   作者:  
這篇文章主要介紹了在MAC中用Shell腳本批量裁剪各種尺寸的App圖標(biāo)的方法,需要的朋友可以參考下

在APP上架前,一次一次自己剪裁上架需要的各個(gè)尺寸的Icon不是程序員該干的事,使用Mac中自帶的sips工具可以解決這個(gè)需求。
關(guān)于sips,在終端中直接執(zhí)行可以出現(xiàn)以下信息:

復(fù)制代碼 代碼如下:

sips 10.4.4 - scriptable image processing system.
This tool is used to query or modify raster image files and ColorSync ICC profiles.
Its functionality can also be used through the "Image Events" AppleScript suite.
Try 'sips --help' or 'sips --helpProperties' for help using this tool

它一個(gè)腳本圖像處理系統(tǒng),可用于查詢和修改圖像文件。
下面是剛寫的IOS App Icon裁剪腳本,保存成一個(gè).sh文件,在終端里輸入sh xx.sh就可以執(zhí)行了:
復(fù)制代碼 代碼如下:
#!/bin/sh

filename="icon.png"
dirname="cutimg"
name_array=("Icon-29.png" "Icon-29@2x.png" "Icon-40@2x.png" "Icon-57.png" "Icon-57@2x.png" "Icon-120.png")
size_array=("29" "58" "80" "57" "114" "120")

mkdir $dirname

for ((i=0;i<${#name_array[@]};++i)); do
    m_dir=$dirname/${name_array[i]}
    cp $filename $m_dir
    sips -Z ${size_array[i]} $m_dir
done

相關(guān)文章

  • Shell腳本中執(zhí)行sql語句操作mysql的5種方法

    Shell腳本中執(zhí)行sql語句操作mysql的5種方法

    這篇文章主要介紹了Shell腳本中執(zhí)行sql語句操作mysql的5種方法,本文講解了將SQL語句直接嵌入到shell腳本文件中、命令行調(diào)用單獨(dú)的SQL文件、使用管道符調(diào)用SQL文件等方法,需要的朋友可以參考下
    2014-10-10
  • Shell腳本入門之編寫格式與執(zhí)行方式的實(shí)現(xiàn)

    Shell腳本入門之編寫格式與執(zhí)行方式的實(shí)現(xiàn)

    這篇文章主要介紹了Shell腳本入門之編寫格式與執(zhí)行方式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Cygwin下安裝vim后,vim中退格鍵無法正常使用的解決方法

    Cygwin下安裝vim后,vim中退格鍵無法正常使用的解決方法

    下面小編就為大家?guī)硪黄狢ygwin下安裝vim后,vim中退格鍵無法正常使用的解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02
  • except自動(dòng)登錄的幾段代碼分享

    except自動(dòng)登錄的幾段代碼分享

    except自動(dòng)登錄的幾段代碼,大家拿去學(xué)習(xí)吧
    2013-02-02
  • 如何利用 tee 命令調(diào)試shell腳本中的管道

    如何利用 tee 命令調(diào)試shell腳本中的管道

    在編寫shell腳本時(shí),調(diào)試是個(gè)比較麻煩的事,特別是涉及到多層管道命令的時(shí)候,會(huì)產(chǎn)生多個(gè)中間結(jié)果,tee命令的作用是從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù)寫入標(biāo)準(zhǔn)輸出或文件中,利用它可以從管道中讀取中間結(jié)果并寫入本地臨時(shí)文件中,通過中間結(jié)果可以一步一步的定位到腳本的錯(cuò)誤
    2021-05-05
  • Linux中使用expect腳本實(shí)現(xiàn)遠(yuǎn)程機(jī)器自動(dòng)登錄

    Linux中使用expect腳本實(shí)現(xiàn)遠(yuǎn)程機(jī)器自動(dòng)登錄

    本篇文章給大家介紹在Linux中使用expect腳本實(shí)現(xiàn)遠(yuǎn)程機(jī)器自動(dòng)登錄,前提是要?jiǎng)?chuàng)建一個(gè)expec腳本ssh_expect,接下來定義一些命令別名等,下面跟著腳本之家小編一起學(xué)習(xí)學(xué)習(xí)吧
    2015-09-09
  • 一個(gè)ping檢測(cè)告警函數(shù)代碼

    一個(gè)ping檢測(cè)告警函數(shù)代碼

    一個(gè)ping腳本,服務(wù)器通用告警函數(shù)。在沒有 nagios 的情況下,這個(gè)暫且可以用來作為服務(wù)器告警使用
    2013-02-02
  • 利用linux的timerfd_create實(shí)現(xiàn)計(jì)時(shí)器示例分享

    利用linux的timerfd_create實(shí)現(xiàn)計(jì)時(shí)器示例分享

    這篇文章主要介紹了利用linux的timerfd_create實(shí)現(xiàn)計(jì)時(shí)器示例,需要的朋友可以參考下
    2014-02-02
  • 101個(gè)shell腳本 猜數(shù)字游戲代碼

    101個(gè)shell腳本 猜數(shù)字游戲代碼

    原本書上這個(gè)例子是教調(diào)試腳本的,它故意給出的腳本中有幾個(gè)錯(cuò)誤,教我們認(rèn)識(shí)系統(tǒng)提示的錯(cuò)誤,并修改運(yùn)行。但比較難寫出來,所以把修改好了的腳本放上來,這個(gè)腳本比較有趣味的
    2016-08-08
  • 使用Bash Shell檢查文件是否存在的方法

    使用Bash Shell檢查文件是否存在的方法

    大多數(shù)情況下,可以使用測(cè)試命令來對(duì)條件進(jìn)行測(cè)試。比如可以比較字符串、判斷文件是否存在及是否可讀等等。下面這篇文章就主要介紹了使用Bash Shell檢查文件是否存在的方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-01-01

最新評(píng)論

虹口区| 西宁市| 柘荣县| 墨玉县| 灵台县| 精河县| 观塘区| 桂东县| 菏泽市| 会泽县| 桐城市| 钟祥市| 克山县| 乌鲁木齐县| 彰化市| 铜梁县| 台南县| 花莲县| 浦江县| 乐平市| 于都县| 聂荣县| 宜春市| 太和县| 铜陵市| 辽宁省| 泰州市| 灵丘县| 清涧县| 富顺县| 淮安市| 贵州省| 胶州市| 长葛市| 曲阳县| 济南市| 新乡县| 武安市| 泰安市| 射阳县| 信宜市|