shell脚本实现命令的自动执行
生活随笔
收集整理的這篇文章主要介紹了
shell脚本实现命令的自动执行
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
背景:在我傻傻的手工執行命令整整一天手腕都有點疼之后發現shell這個大寶貝簡直開心的不得了
1. 關于shell腳本的使用:
一、編寫完成的shell腳本放到腳本要執行的文件的相同目錄下
二、注意shell腳本的編碼問題(windows和mac下編寫的腳本格式有問題,與linux不一樣的),可以用notepad++進行格式轉換
三、腳本的執行:在cmd中進入腳本目錄,輸入bash filename.sh 即可執行
四、腳本的后臺執行:使用nohup,并將日志輸出到文件
如果不加nohup,shell腳本for循環會等當前python執行完再執行下一個,加了nohup就可以并行,但要注意服務器資源占用,不能并行起太多
另:
查看后臺進程用:ps -aux | grep 關鍵字
比如ps -aux | grep lyli 就是看以“lyli”為用戶的進程
2. 論shell是如何成為大寶貝的
之前是 10(target_id) x 3(model_name) x 2(atttact_method) x 2(dataset) = 120(條)命令,我手工一條一條輸入到cmd,再把結果手工一條一條粘出來。 emmmmmm…
現在,三個for循環解決…
總結
以上是生活随笔為你收集整理的shell脚本实现命令的自动执行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android官方开发文档Trainin
- 下一篇: Android官方开发文档Trainin