我找到了一位外部开发人员,为我制作了一个 PHP 脚本来“狙击”Mineraft 用户名。
为了让它运行,我必须使用以下命令从命令行启动脚本:
php -f sniper.php > results.html
它工作得很好,但我需要运行它的多个实例。我得出的结论是我需要使用一种叫做“屏幕”的东西。所以我要找的是一可以执行以下操作的命令:
- 创建一个新屏幕,它将自动导航到 /home/sniper/ 然后运行命令
php -f sniper.php > results.html
- PHP 脚本终止/结束时自动关闭屏幕。
谢谢你的时间!
答案1
答案可能在于“nohup”命令。或者,如果您的脚本需要很长时间,您可以简单地在命令末尾添加一个与号 (&),将其发送到后台并保持对 CLI 的控制。这就是为什么我猜你想使用屏幕?
答案2
您可以创建这样的脚本:
#!/bin/bash
cd /home/sniper
screen -S NameOfScreen -d -m 'php -f sniper.php > results.html'
您需要自己执行脚本所需的次数bash script