Linux

使用帶有 PHP 腳本的螢幕

  • February 8, 2016

我找到了一個外部開發人員,讓我製作了一個 PHP 腳本來“狙擊”Mineraft 使用者名。

為了使其執行,我必須使用以下命令從命令行啟動腳本:

php -f sniper.php > results.html

它工作得很好,但我需要執行它的多個實例。我得出的結論是我需要使用一種叫做“螢幕”的東西。所以我正在尋找的是一個可以執行以下操作的命令:

  • 創建一個新螢幕,它將自動導航到 /home/sniper/ 然後執行命令php -f sniper.php > results.html
  • 在 PHP 腳本終止/結束時自動終止螢幕。

謝謝你的時間!

答案可能在於“nohup”命令。或者,如果您的腳本需要很長時間,您也可以簡單地在命令末尾添加一個與號 (&) 以將其發送到後台並保持對 CLI 的控制。這就是為什麼我猜你想使用螢幕?

命令行中的 & 符號

您可以創建這樣的腳本:

#!/bin/bash
cd /home/sniper
screen -S NameOfScreen -d -m 'php -f sniper.php > results.html'

您需要自己執行腳本所需的次數bash script

引用自:https://unix.stackexchange.com/questions/260717