【问题标题】:Start a perl script in a console from bash从 bash 在控制台中启动 perl 脚本
【发布时间】:2012-04-13 17:27:18
【问题描述】:

我有一个 bash 脚本,它是 perl 脚本的看门狗。如果不是我希望它在控制台中启动它,它会检查 perl 脚本是否正在运行。要直接从我使用的控制台运行 perl 脚本

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

如何在 bash 脚本中启动它?

【问题讨论】:

  • 你的意思是/usr/bin/xterm?如果是这样,当您将这一行添加到 Bash 脚本时会发生什么?

标签: perl bash ubuntu


【解决方案1】:

假设脚本尚未运行:

#!/bin/bash

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

【讨论】: