【发布时间】:2018-11-13 14:52:19
【问题描述】:
我想在 bash 中启动以下脚本
php mysript.php
如果脚本正在运行,“ps -A | grep php”命令会返回一些内容。
有没有办法用另一个名字自定义这个“php”命令?我要写
myphp myscript.php
和“ps -A | grep php”应该什么都不返回,但是如果脚本正在运行,“ps -A | grep myphp”应该返回一些东西。
我尝试为 php 命令设置别名,但“ps”命令仍然返回“php”而不是“myphp”
我还尝试使用从 myphp 到 /usr/bin 中 php 的符号链接修改 $PATH 变量,但仍然返回“php”
谢谢
【问题讨论】:
-
你可以编写一个 unix 服务,这样你就可以做类似
systemctl start <my script>