当前位置: 技术问答>linux和unix
新手问题:rm 在sh文件中不执行
来源: 互联网 发布时间:2016-07-31
本文导语: 有个do.sh 内容如下 if [ -f /srv/data/source/city.csv ]; then rm -f /srv/data/source/city.csv fi 然后在PHP中使用shell_exec("sh do.sh") 执行后city.csv依然健在~~ 请问这是哪出问题了么? | 对! 你要操作/srv/data/s...
有个do.sh 内容如下
然后在PHP中使用shell_exec("sh do.sh")
执行后city.csv依然健在~~
请问这是哪出问题了么?
if [ -f /srv/data/source/city.csv ];
then
rm -f /srv/data/source/city.csv
fi
然后在PHP中使用shell_exec("sh do.sh")
执行后city.csv依然健在~~
请问这是哪出问题了么?
|
对!
你要操作/srv/data/source/city.csv 只要给要进行该操作的用户权限即可
改名某文件的所属用户的命令是chown
|
if [ -f /srv/data/source/city.csv ] //去掉分号
then
rm -f /srv/data/source/city.csv
fi
或
if [ -f /srv/data/source/city.csv ];then //then提上来
rm -f /srv/data/source/city.csv
fi
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。