导航:首页 > 程序命令 > linux命令批量执行

linux命令批量执行

发布时间:2024-12-23 12:09:12

linux下批量执行.sh文件

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

for filename in $( ls /opt/weblogic/jstx/bin); do sh "/opt/weblogic/jstx/bin/"$filename; done

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

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

如果需要开机启动这些脚本,可以将命令写到 /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

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

把你的命令写入一个shell脚本就行了啊。
新建一个文本文件,然后给他赋予可执行权限就行了。
文本内容为

#/bin/bash
。。。你的命令

⑶ linux下CRONTAB用什么命令定义某个程序执行的优先级别

linux下CRONTAB定义某个程序执行的优先级别:

1、顺序执行多条命令:假设有一堆命令要运行,又不想一个一个运行-等待-运行-等待…这时就可以使用“;”来进行批量顺序运行命令。

2、有选择的执行命令:有时候需要像代码那样让有些命令根据前面命令的执行情况来判断该条命令是否应该执行,要在ls命令安装了的情况下看看用户目录下的文件,ls存在,所以【which ls】返回值为0,&&表示的是如果返回值为0则运行下一句,否则就不运行。

3、管道是一种通信机制,通常用于进程间的通信(也可通过socket进行网络通信),它表现出来的形式就是将前面每一个进程的输出(stdout)直接作为下一个进程的输入(stdin)。


扩展资料:

CRONTAB的使用命令定义:

crontab 是用来让使用者在固定时间或固定间隔执行程序之用,换句话说,也就是类似使用者的时程表。

-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。

-e [UserName]: 执行文字编辑器来设定时程表,内定的文字编辑器是 VI,如果你想用别的文字编辑器,则请先设定 VISUAL 环境变数来指定使用那个文字编辑器(比如说 setenv VISUAL joe)。

-r [UserName]: 删除目前的时程表。

-l [UserName]: 列出目前的时程表。

-v [UserName]:列出用户cron作业的状态。

阅读全文

与linux命令批量执行相关的资料

热点内容
msf端口迁移命令 浏览:880
工商app积分怎么查询 浏览:143
铁路app怎么买火车票 浏览:309
移魅族除的app怎么添加 浏览:240
兔笼子大号加密 浏览:171
单片机程序烧录操作成功 浏览:878
指标高抛低吸点位源码 浏览:205
25匹压缩机铜管 浏览:570
单片机单灯左移05 浏览:150
买服务器练手什么配置 浏览:783
服务器被毁该怎么办 浏览:939
python私有库 浏览:514
Python有中文吗 浏览:736
麦块的服务器为什么都进不去 浏览:474
新买的服务器如何打开 浏览:35
安卓软件游戏怎么开发 浏览:319
用扑克摆爱心解压神器怎么摆 浏览:70
松下制冷压缩机 浏览:275
pdf里怎么修改文字 浏览:686
已保存文档加密如何设置 浏览:413