当前位置: 技术问答>linux和unix
linux下如何编写类似bat的文件?
来源: 互联网 发布时间:2015-02-11
本文导语: 编号后怎么可以直接运行,听说要用sh类似的命令. 程序的目的就是能调用其他命令,最好能带参数. 类似windows下的bat文件: -------------test.bat---------------------- cd users cd tom mine.exe ____________________________________________ ...
编号后怎么可以直接运行,听说要用sh类似的命令.
程序的目的就是能调用其他命令,最好能带参数.
类似windows下的bat文件:
-------------test.bat----------------------
cd users
cd tom
mine.exe
____________________________________________
程序的目的就是能调用其他命令,最好能带参数.
类似windows下的bat文件:
-------------test.bat----------------------
cd users
cd tom
mine.exe
____________________________________________
|
使用 $1 ,$2这样的变元,就可以带参数了
例如:
----test.sh-------
cd $1
cd $2
mine.exe
那执行的时候是 test.sh users tom
例如:
----test.sh-------
cd $1
cd $2
mine.exe
那执行的时候是 test.sh users tom
|
#! /bin/bash
cd users
cd tom
mine.exe
保存为test.sh
chmod 755 test.sh
./test.sh
cd users
cd tom
mine.exe
保存为test.sh
chmod 755 test.sh
./test.sh
|
和 window 的bat编写方法基本一样,无非是把命令用linux中的shell中的命令代理就可以了,
最重要的是,文件保存以后要把属性设置正确一定要 +x 这样才可以执行。
这样就行了。
最重要的是,文件保存以后要把属性设置正确一定要 +x 这样才可以执行。
这样就行了。