我有一個在後臺運行的shell腳本,我想知道shell腳本執行完成並將它發送到當前運行在瀏覽器中的PHP .PHP和shell腳本沒有現在鏈接。如何獲得shell腳本完成併發信號給PHPPHP腳本等待shell腳本執行完成
-8
A
回答
0
我明白這更是一個概念上的問題。想到兩個最簡單的方法:
1)使用從shell腳本創建的「標誌文件」。當文件存在時,意味着腳本已經完成。當沒有文件時,腳本仍然運行。或者以其他方式。無論如何,這是shell腳本的常用方法。 有關如何使用shell腳本創建此文件的更多背景信息,請參閱http://www.cyberciti.biz/tips/shell-scripting-bash-how-to-create-empty-temporary-file-quickly.html
從您的PHP代碼中,測試該文件的(非)存在性。 PHP有很多功能,例如。看看file_exists (string $filename)
,看http://php.net/manual/en/function.file-exists.php
2)從shell腳本,調用php腳本時,使用URL參數,並從您的PHP代碼,您閱讀參數,並與它一起工作。 PHP有很多功能(例如,查看$_SERVER['QUERY_STRING']
)。一些更多的關於使用$ _SERVER增值經銷商,看到http://php.net/manual/en/reserved.variables.server.php
希望這有助於...
-2
在這裏,您可以獲得所需的一切,例子,解釋等等。
相關問題
- 1. 等待做shell腳本完成
- 2. Shell:運行PHP腳本並等待它完成
- 3. 讓PHP等待python腳本完成
- 4. PHP shell_exec等待腳本完成?
- 5. PHP shell_exec等待腳本完成?
- 6. PHP shell腳本不會等待完成過程
- 7. Shell腳本完成後執行命令
- 8. 在shell腳本中執行php腳本?
- 9. Shell腳本。在繼續執行腳本之前完成mysql dump
- 10. shell腳本 - 完成
- 11. 執行SQL腳本,而不是等待完成
- 12. 等待AsyncTask完成之前執行腳本
- 13. Scala腳本等待mongo完成任務
- 14. PowerShell腳本等待進程完成
- 15. 不要等待腳本完成
- 16. 從另一個腳本運行bash腳本而不等待腳本完成執行?
- 17. 在執行之前完成php腳本
- 18. 運行PHP腳本沒有網頁等待它完成
- 19. 執行shell腳本
- 20. 執行shell腳本
- 21. 等待二進制文件在shell腳本中完成
- 22. shell腳本等待java的jar文件來完成
- 23. 如何在PHP中執行python腳本而無需等待完成?
- 24. shell腳本的Ruby腳本執行
- 25. Cronjob未完全執行Shell腳本
- 26. Shell:寫一個在stdin上執行的腳本等待
- 27. Python腳本在執行前等待另一個腳本
- 28. Shell參數運行/執行php腳本
- 29. 執行n行shell腳本
- 30. 如何從另一個腳本運行我的腳本並等待完成?
轉到與cronjobs呢! –