SHELL的参数传入问题,高分求教!

programunion 2003-04-03 03:09:15
我有一个c-shell的程序,形式如com para1 para2 para3 para4
用键盘输入com p1 p2 p3 p4,程序没问题
但程序允许p2参数为空格,p3,p4参数不为空格
如果,我要求p2参数传入空格,而p3,p4参数不传空格,传其他值
我该用键盘输入什么命令com p1 ? p3 p4
...全文
33 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
snjsj 2003-04-04
  • 打赏
  • 举报
回复
对啊,包括参数中有空白(空格,tab等)的情况都可以用“”引起来
jimhou 2003-04-04
  • 打赏
  • 举报
回复
四个参数作为整体输入中间用分割字符隔开。
如:分割字符为'$'
p1$p2$p3$p4
Nvram 2003-04-03
  • 打赏
  • 举报
回复
com p1 " " p3 p4
warabi 2003-04-03
  • 打赏
  • 举报
回复
空格的地方用单引号引起来就成了。

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧