加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
thumbs_creator.sh 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
mac 提交于 2020-10-01 20:57 . fix script
#!/bin/bash
old_IFS=$IFS
IFS=$'\n'
rm -rf thumbs
mkdir thumbs
cd icons
num=`ls *.icns *.png|wc -l|tr -d ' '`
printf "### 点击小图标可跳转至ICNS原图 / Click on the thumbnail to access the ICNS file \n当前共有 ["$num"] 个图标 / Here are ["$num"] icons now \n**** \n\n" >> ../thumbs/thumbs.md
printf "### 点击文字链接可跳转至ICNS原图 / Click on the link to access the ICNS file \n当前共有 ["$num"] 个图标 / Here are ["$num"] icons now \n**** \n\n" >> ../thumbs/textlist.md
for i in `ls *.icns *.png`
do
sips -Z 128 -s format jpeg $i --out ../thumbs/${i%.*}.jpg
iconName=${i%.*}
urlName=$(echo ${i%.*}|sed 's/ /%20/g')
echo '<a href="../icons/'$i'"><img src="./'$urlName'.jpg" alt="'$iconName'" width="64" /></a>' >> ../thumbs/thumbs.md
echo '['$iconName'](../icons/'$urlName'.icns) ' >> ../thumbs/textlist.md
done
cd ..
sed -i "" '$d' README.md
echo '当前共有 ['$num'] 个图标 / Here are ['$num'] icons now' >> README.md
IFS=$old_IFS
git add *
read -p "请输入commit信息: " commit
git commit -m "$commit"
git push origin master
echo "已完成!"
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化