linux 执行安装脚本,批量执行Linux安装程序和脚本
批量执行Linux安装程序和脚本
1.[代码]批量执行Linux安装程序和脚本
#!/bin/bash
find -type f \( -iname '*.sh' -o -iname '*.csh' -o -iname '*.ksh' -o -iname '*.pl' -o -iname '*.bin' -o -iname '*.run' -o -iname '*.bundle' -o -iname '*.bin' -o -iname '*.class' -o -iname '*.rpm' -o -iname '*.rb' -o -iname '*.py' -o -iname '*.jar' \) -print |
while read filename
do
case "$filename" in
*.sh | *.csh | *.ksh)
if [ ! "./""$(basename $filename)" = $0 ]; then
xterm -e "$filename"
fi
;;
*.pl)
xterm -e perl "$filename"
;;
*.bin | *.run | *.bundle)
xterm -e "$filename"
;;
*.class)
xterm -e java "$(dirname "$filename")"/"$(basename "$filename" .class)"
;;
*.rpm)
xterm -e rpm -ivh "$filename"
;;
*.rb)
xterm -e ruby "$filename"
;;
*.py)
xterm -e python "$filename"
;;
*.jar)
xterm -e java -jar "$filename"
;;
esac
done
linux 执行安装脚本,批量执行Linux安装程序和脚本相关推荐
- 脚本批量执行Redis命令
脚本批量执行Redis命令 1.cat命令执行 2.shell脚本执行命令 1.cat命令执行 将要执行的redis脚本写入到txt文件中 执行 cat batch-redis.txt | ./red ...
- oracle sql脚本批量执行
文章目录 oracle sql脚本批量执行 1. 脚本内容 2. 执行时PLSQL打印: 3. 日志文件内容: oracle sql脚本批量执行 同时需要执行多个sql脚本,可以使用批处理的方式,如下 ...
- linux多个sh 同时执行命令,sh, 批量执行Linux命令
step 1:创建一个sh批处理命令文件 # vim /etc/batch_ssh/install_redis.sh step 2:给当前用户,能够执行sh脚本权限 # chmod install_r ...
- oracle 并行执行脚本,批量执行Oracle脚本
场景:linux上批量执行oracle脚本的shell脚本 linux下批量执行oracle脚本的shell脚本 #! /bin/bash -l create_dbtable() { set -x d ...
- Spark-shell 脚本批量执行命令,命令行批量执行命令
spark-shell 执行脚本,批量执行命令 #!/bin/bashsource /etc/profileexec spark-shell --name spark-sql-test --execu ...
- bat java 启动脚本_bat批处理启动java程序通用脚本
前提: 脚本假设需要给脚本传递两个参数,参数最终传给java程序 脚本同级目录中classes内存放的是程序运行的classes文件 脚本同级目录中lib内存放的是程序运行的jar包 非最佳脚本,根据 ...
- linux 脚本批量删除,Linux Shell使用Bash脚本批量删除文件
PHP每天生成一个存有系统要删除的临时文件的.out文件列表,由bash脚本逐行通过读取.out文件(每一行代表一个待删除的文件)挨个删除,代码如下(dl.sh): #!/bin/bash # She ...
- bat循环处理oracle中sql脚本,oracle使用bat脚本批量执行sql文件
1首先创建一个后缀为.bat的文件,内容如下: c: sqlplusDB_USER_NAME/DB_PASS_WORD@172.0.0.1:1521/dbname @D:/TEMP/UPDATE_20 ...
- 用脚本批量执行redis命令
如果将命令写到txt文件中,形式为每行一个命令:set key value 然后用cat example.txt | redis-cli --pipe 会提示All data transferred. ...
- linux中怎样建立批量用户,Linux 大批量建立用户
是因为我是直接以 useradd 来新增的, 所以,即使不了解 UID ,也是可以适用的啦-整支程序的特色是: ? 默认不允许纯数字方式建立账号: ? 可加入年级来区分账号: ? 可设定账号的起始号码 ...
最新文章
- Mysql创建数据库用户
- What Influences Method Call Performance in Java?--reference
- git 提交命令_工作总结:Git的学习和使用,最详细的Git教程,从入门到精通
- Codeforces Round #547 (Div. 3) D
- mysql 51 bin_mysqldump和bin-log备份以及恢复示例
- sml完整形式_教资会的完整形式是什么?
- Idea中在代码顶部添加自定义作者和时间
- 【Recorder.js+百度语音识别】全栈方案技术细节
- 推荐系统(Recommendation system )
- Oracle PL/SQL基础
- TO-220与TO-220F的区别 封装
- 数模(8)——排队论模型
- steam加速_《盗贼之海》发行之初荣登Steam榜首,UU加速器为您开黑提供保障
- java使用lua脚本操作 redis_Redis使用lua脚本
- Firefox XPI插件安装方法
- javascript中 String对象方法(大小写转换、连接与拆分)
- Unity SetFromToRotation和FromToRotation的区别
- 在GNU/Linux下将CD音乐转为mp3
- python_计算一张纸对折多少次超过珠峰
- 再见PDF提取收费!我用100行Python代码搞定!