設定Shell command的timeout
同事問我能不能timeout 一個shell命令,我想當然的回答不能,因為印象中沒有見過。但是查過之後,發現還真的可以, 方法也很巧妙,又學了一招。
#!/bin/sh
timeout=10
(sleep $timeout && kill $$) &
while : ; do
echo "aaa"
sleep 1
done
相關文章
- windows設定sshd的shellWindows
- interactive_timeout和wait_timeout引數區別和設定策略AI
- FreeBSD shell設定(轉)
- 報錯(已解決)Command timed out after no timeout
- 設定linux/unix的shell環境Linux
- Job 類中 $timeout 設定無效 ? - 已關閉
- mysql interactive_timeout 設定不當一例MySql
- 設定 ddl_lock_timeout來避免truncate 報錯
- 5、Angular中的$timeOut定時器Angular定時器
- shell常用指令碼&crontab設定指令碼
- AIX Shell環境設定(轉)AI
- 10G RAC中的CSS TIMEOUT相關的設定和調整(ZT)CSS
- FreeBSD的基本系統下Shell設定(轉)
- Solaris 預設Shell的修改以及命令列補全的設定命令列
- Springboot 連線池wait_timeout超時設定Spring BootAI
- 解決shell指令碼錯誤$’r’ command not found指令碼
- shell指令碼執行錯誤 $‘\r‘:command not found指令碼
- 設定shell 定期 (crontab job) 執行 DB 中的物件物件
- 01 shell程式設計之變數定義程式設計變數
- shell 在/etc/profile中設定後不生效
- 設定Linux伺服器IP地址的shell指令碼Linux伺服器指令碼
- 設定mysql 事務鎖超時時間 innodb_lock_wait_timeoutMySqlAI
- 20171120關於INBOUND_CONNECT_TIMEOUT設定
- shell程式設計02——變數定義與使用程式設計變數
- 修改 Linux 預設 Shell 用 chsh -s /bin/zsh 命令不生效,提示 chsh: Shell not changed. 或 chsh: command not found 怎麼辦Linux
- mysql的wait_timeout和interactive_timeoutMySqlAI
- Shell程式設計-shell變數2-位置變數和預定義變數程式設計變數
- shell 指令碼常用 oracle 環境變數set 設定指令碼Oracle變數
- Linux Shell執行source或.命令報錯'bash: ..: command not found'Linux
- shell 函式定義函式
- 設計模式-命令模式(Command)設計模式
- Shell程式設計-09-Shell中的函式程式設計函式
- Shell程式設計 --- Shell介紹程式設計
- Shell中函式的定義和使用函式
- 設計模式的征途—19.命令(Command)模式設計模式
- 設計模式——18命令模式(Command)設計模式
- mysql timeoutMySql
- Database TimeoutDatabase