跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请教这个功能的bash如何写才好
未分類
8 2 月 2020

请教这个功能的bash如何写才好

free9901 大佬有话说 : 2020-1-3 14:24:58

请教这个功能的bash如何写才好

#!bin/bash
nohup python /var/ftp/pub/abc111_xx.py >/var/ftp/pub/abc111_xx.log 2>&1 &
sleep 1
nohup python /var/ftp/pub/abc222_yy.py >/var/ftp/pub/abc222_yy.log 2>&1 &
sleep 1
nohup python /var/ftp/pub/abc333_xx.py >/var/ftp/pub/abc333_xx.log 2>&1 &
sleep 1
nohup python /var/ftp/pub/abc444_yy.py >/var/ftp/pub/abc444_yy.log 2>&1 &
sleep 1

后续可能会有abc555_xx,abc666_yy等,就需要修改这个sh文件。
但是我不想有了新的py文件,就修改这个sh文件,所以想在sh中批量运行这些有规律的py文件。

请问如何使用正则和循环写这个批量运行的程序呢?感谢!

Asuna 大佬有话说 : 2020-1-3 14:31:39

cd /var/ftp/pub/
for py in *.py;do nohup python $py >/var/ftp/pub/$py.log 2>&1 &;sleep 1;done

一颗赛艇 大佬有话说 : 2020-1-3 14:29:55

# for i in `ls script/`;do echo $i && sleep 1;done
10.sh
1.sh
2.sh
3.sh
4.sh
5.sh
6.sh
7.sh
8.sh
9.sh
# ll script/
总用量 0
-rw-r–r–. 1 root root 0 1月   3 14:28 10.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 1.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 2.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 3.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 4.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 5.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 6.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 7.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 8.sh
-rw-r–r–. 1 root root 0 1月   3 14:28 9.sh
#

Kasumi 大佬有话说 : 2020-1-3 14:30:12

free9901 大佬有话说 : 2020-1-3 14:43:30

Asuna 大佬有话说 : 2020-1-3 14:31
cd /var/ftp/pub/
for py in *.py;do nohup python $py >/var/ftp/pub/$py.log 2>&1 &;sleep 1;done

感谢!

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具