如何在linux下批量执行命令?

如何在linux下批量执行命令?,第1张

你的命令写入一个shell脚本肢链就行了啊。

新建一个文本文件,然后给他赋予可执行权限就行了。

文本内容为

#/bin/bash

。。磨饥漏。你的瞎烂命令

1.如果执行脚本时提示:

这个是编码格式的问题,进入文件后,输入:set ff 发现宏链提示的为doc,这蔽伏孙是你需要通过:set ff=unix 修改文厅棚件的格式

如果执行没有顺序的话,可以试试这个命令:

for filename in $( ls /opt/weblogic/jstx/bin)do sh "/opt/weblogic/桐或jstx/bin/"$filenamedone

上面的命令默认目录下所有文件都是.sh的历渗,如果有其他格式的可以过滤以后在执行:

for filename in $( ls /opt/肢轮脊weblogic/jstx/bin |grep ".sh")do sh "/opt/weblogic/jstx/bin/"$filenamedone

如果需要开机启动这些脚本,可以将命令写到 /etc/rc.local

或者把命令写到脚本jiaoben.sh,然后sh jiaoben.sh:

#!/bin/bash

for filename in $( ls /opt/weblogic/jstx/bin|grep ".sh")

do

sh "/opt/weblogic/jstx/bin/"$filename

done

exit


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12369542.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存