84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
原来都是php xxx.php 来运行这个php脚本
在linux系统想使用./xxx.sh来代替上面
不知是否可行?
ringa_lee
可行的,
#!/bin/bash # author: gm100861 PHP=/usr/local/php/bin/php $PHP youphpfilename.php
你是想直接执行php脚本吧
1.在xxx.php开头加上 #!/usr/local/php/bin/php 2.chmod +x xxx.php 3. ./xxx.php
那看你用的是那种shell。
如果是bash,那没什么好办法,无非将文件名传给shell,然后调用php运行。
如果是zsh,可以编辑.zshrc,使用 alias -s 命令,指定当你直接输入*.php时用何种命令执行。例如:alias -s php='php' #在shell输入*.php时运行alias -s php='vim' #在shell输入*.php时打开alias -s php='php -l' #在shell输入*.php时检查语法错误
可以啊,shell脚本里面一样调用php ***.php还可以通过crontab来指定执行时间和周期
php ***.php
http://segmentfault.com/q/1010000003731015/a-1020000003732913
可行的,
你是想直接执行php脚本吧
那看你用的是那种shell。
如果是bash,那没什么好办法,无非将文件名传给shell,然后调用php运行。
如果是zsh,可以编辑.zshrc,使用 alias -s 命令,指定当你直接输入*.php时用何种命令执行。例如:
alias -s php='php' #在shell输入*.php时运行
alias -s php='vim' #在shell输入*.php时打开
alias -s php='php -l' #在shell输入*.php时检查语法错误
可以啊,shell脚本里面一样调用
php ***.php
还可以通过crontab来指定执行时间和周期
http://segmentfault.com/q/1010000003731015/a-1020000003732913