笔记 shell基础应用,texturePacker 命令批量打包打包
1.shell脚本能提供的便利是不言而喻, 大大节省时间。
2.常用命令
a. cat 文件名 目的地(屏幕, > filename)
b. mv file1 file2(可以用到文件重命名)
c. cp file1 file2(复制文件1到2)
d. ls [-a -l] (显示目录文件 例如:`ls $1`)
e: mkdir (创建一个目录)
f: rm [-r -f] (移除一个文件)
g; echo 输出
h: pwd 当前目录
3.遇到一个情况,需要用texturePacker命令,进行打包。需求,读取文件夹里面所有图片,然后打包成plist\pvr.ccz。其中有2个要点, 遍历目录下的所有文件夹, 调用TexturePacker这个程序,TexturePacker --help可以明确详细的看到参数列表。
# /bin/sh
inputpath=$1
outPath="~/Documents/"
TextPackerapp="/Applications/TexturePacker.app/Contents/MacOS/TexturePacker"
randImagesPath="~/Documents/images/"fileName=${inputpath##*/}#遍历文件夹
for file in `ls $1`; do#把文件夹下得所有图片,打包成pvr.ccz 格式, 输出到~/Documents/images/xxx.plist (xxx.pvr.ccz)$TextPackerapp $1"/"$file --texture-format pvr2ccz --data $outPath$fileName"/"$file".plist" --sheet $outPath$fileName"/"$file".pvr.ccz" --opt RGBA8888
done
笔记 shell基础应用,texturePacker 命令批量打包打包相关推荐
- Linux Shell基础 Bash常见命令 echo命令
概述 shell中常见的命令echo. 输出命令:echo echo命令的输出内容如果没有特殊含义,则将原内容输出到屏幕:如果输出内容有特殊含义,则输出打印其含义. 命令格式如下: [root@loc ...
- linux随堂笔记_day01_linux基础以及常见命令
文章目录 1 目录(文件夹)常用命令 1.1创建文件夹的命令-mkdir 1.2删除文件夹的命令(谨慎使用,谨慎使用,谨慎使用)-rm 1.3修改文件夹的命令-mv 1.4查询文件夹的命令-ls_ll ...
- shell基础:多命令顺序执行与管道符
有些命令的前后关系正是需要这样的关系来实现. 如在软件包的安装中: 第三个是个简单的判断: 转载于:https://www.cnblogs.com/invisible2/p/8610809.html
- shell 基础之cut命令
cut [选项] 文件 //截取文件的内容 -d 表示按自定义分割符查找,默认为tab -f 截取 列数 例如: cut -f 1 test.sh 截取文件第一列内容(分割符为tab) cut -f ...
- 史上最牛最强的linux学习笔记 10.shell基础
史上最牛最强的linux学习笔记 10.shell基础 写在最前面: 本文是基于某站的视频学习所得,第一个链接如下: https://www.bilibili.com/video/BV1mW411i7 ...
- shell脚本编程学习笔记1(xdl)——shell基础与Bash基本功能()
shell脚本编程学习笔记1--shell基础与Bash基本功能 1,简介: 1,Shell就是一个命令行解释器,用以连接输入设别和内核. 2,Shell是解 释执行的脚本语言,在Shell中可以直接 ...
- Linux(b站视频兄弟连)自学笔记第十章——shell基础
Linux(b站视频兄弟连)自学笔记第十章--shell基础 概述 Shell是什么? Shell的分类 Linux支持的Shell 脚本的执行方式 echo输出命令 第一个脚本 脚本执行 Bash的 ...
- shell基础二十篇 一些笔记
shell基础二十篇 转自 http://bbs.chinaunix.net/thread-452942-1-1.html 研讨:Bash 内建命令 read (read命令更具体的说明见博客收藏的一 ...
- android studio shell 命令行自动打包(mac 平台)
android studio shell 命令行自动打包(mac 平台) 作者 CrazySongHang 关注 2015.04.10 22:56* 字数 494 阅读 4165评论 1喜欢 2 如果 ...
最新文章
- Python - 在CentOS7.5系统中安装Python3
- 用 Flask 来写个轻博客 (29) — 使用 Flask-Admin 实现后台管理 SQLAlchemy
- middlegenidenbsp;nbsp;eclipsenbsp;的插件
- 软考解析:2017年上半年下午试卷
- python的解释器怎么打开_怎么启动python解释器
- 如何通过Google学术快速获取参考文献引用格式-2021年
- 新买的电脑,为什么浏览器(谷歌)很卡,卡到爆,浏览器很卡怎么解决?
- macbook边缘磕碰如何修复
- Proteus与keil联合仿真
- Pixelmator Pro for Mac(媲美PS的修图软件)
- HTML——3D移动、3D透视、3D效果、3D呈现案例效果
- uboot bootargs bootcmd bootm
- 什么是链路追踪?分布式系统如何实现链路追踪?
- 1564_AURIX_TC275_电压监控寄存器整理
- 数据分析师常见的7道面试题
- 工业4.0时代 个性化定制掀起制造业新篇章
- oracle 统计表总数
- /dev/sdb1: Not enough space to build proposed filesystem while setting up superblock
- 3.9 Docker最新入门教程-Docker入门-构建镜像最佳实践
- 云栖科技评论第49期:在前沿科技发展中坚守人类固有信念