当前位置: 技术问答>linux和unix
如何用脚本将很长的一串命令缩短
来源: 互联网 发布时间:2016-11-26
本文导语: 比如现在我有一个反编译android布局文件的工具:AXMLPrinter2.jar,反编译的时候使用命名:java -jar AXMLPrinter2.jar XXX.xml > XXX.txt,怎么样才能将这个命令缩短,比如我只要在终端输入amxl XXX.xml 然后就会自动在当前目录...
比如现在我有一个反编译android布局文件的工具:AXMLPrinter2.jar,反编译的时候使用命名:java -jar AXMLPrinter2.jar XXX.xml > XXX.txt,怎么样才能将这个命令缩短,比如我只要在终端输入amxl XXX.xml 然后就会自动在当前目录生成xxx.txt,谢谢
|
vi /usr/bin/amxl
输入如下内容
#!/bin/sh
if [ $# != 1 ];then
echo "Usage:$0 xmlfile"
fi
filename=${1%.}
java -jar AXMLPrinter2.jar $1 > ${filename}.txt
保存退出 然后执行chmod +x /usr/bin/amxl
然后你就可以amxl XXX.xml 然后就会自动在当前目录生成xxx.txt
输入如下内容
#!/bin/sh
if [ $# != 1 ];then
echo "Usage:$0 xmlfile"
fi
filename=${1%.}
java -jar AXMLPrinter2.jar $1 > ${filename}.txt
保存退出 然后执行chmod +x /usr/bin/amxl
然后你就可以amxl XXX.xml 然后就会自动在当前目录生成xxx.txt