2012-03-30 30 views
0

我有一個bash腳本,它是一個perl腳本的看門狗。它會檢查perl腳本是否正在運行,如果它不是我想讓它在控制檯中啓動它。要直接從控制檯運行perl腳本我使用從bash在控制檯中啓動perl腳本

usr/bin/xterm -e perl /path/to/file/script.pl 

我該如何獲得這個在bash腳本中啓動?

+3

你的意思'在/ usr/bin中/ xterm'?如果是這樣,當你將這個確切的行添加到你的Bash腳本時會發生什麼? – thb 2012-03-30 02:18:04

回答

1

假設腳本尚未運行:

#!/bin/bash 

while true; do 
    /usr/bin/xterm -e perl /path/to/file/script.pl 
done