社区
基础编程
帖子详情
40分马上结贴!PHP里调用shell的双引号问题
seraphsky
2011-07-19 11:33:36
我想用PHP调用shell中的一个命令,比如ls -l|grep -v "GOOD"
应该怎么写exec()?
我开始是 $cmd = ""ls -l|grep -v "GOOD"" 然后exec($cmd) 但报语法错误
告诉我这里引号怎么用?对了立即结贴
...全文
63
1
打赏
收藏
40分马上结贴!PHP里调用shell的双引号问题
我想用PHP调用shell中的一个命令,比如ls -l|grep -v "GOOD" 应该怎么写exec()? 我开始是 $cmd = ""ls -l|grep -v "GOOD"" 然后exec($cmd) 但报语法错误 告诉我这里引号怎么用?对了立即结贴
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
goosman
2011-07-19
打赏
举报
回复
$cmd = "ls -l|grep -v \"GOOD\"";
用反斜线对字符串中的特殊字符进行转义.
shell
转义,单引号与
双引号
,反撇号(反引号 飘号)
不同的是,
双引号
没有单引号严格,单引号关闭所有有特殊作用的字符,而
双引号
只要求
shell
忽略大多数,具体的说,就是①美元符号②反撇号③反斜杠,这3种特殊字符不被忽略;不忽略美元符号意味着
shell
在
双引号
内部也...
熬夜肝
Shell
语言,学完这篇文章就彻底掌握了(建议收藏
双引号
:阻止
Shell
对大多数特殊字符(例如#)进行解释。但、` 和 ” 仍然保持其特殊含义。单引号:阻止
Shell
对所有字符进行解释。倒引号:`,这个符号通常位于键盘上Esc键的下方。当用倒引号括起一个
Shell
命令时...
php
执行命令参数加
双引号
,将
双引号
中的bash脚本参数传递给
php
cli脚本
我试图将参数传递给bash脚本然后传递给
php
脚本,我已经完全看了30个链接,并尝试了十几个例子,而且无论出于什么原因我都无法让以下工作,我是非常沮丧,任何帮助都非常感激.为了这个
问题
,让我说我有以下bash脚本(test.sh...
shell
学习笔记
本文详细介绍了
Shell
编程的核心技术与应用实践,主要包括以下内容:
Shell
基础语法 引号用法:单引号强引用、
双引号
弱引用、反引号命令替换 特殊变量:位置参数($0-$n)、$#、$*、$@的区别 字符串操作:截取、替换、...
csv文件如何识别
双引号
中内容当成一个值_Linux中
Shell
变量的使用
Shell
变量定义变量时,变量名不加美元符号($,
PHP
语言中变量需要),如:your_name="runoob.com"注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:命名...
基础编程
21,890
社区成员
140,342
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章