关于shell 参数的2个用法。

aree 2014-11-10 04:29:11
请教2个问题,
test.sh

1、 怎么样把参数加到集合中去,像下面?

setA=($1,$2,$3,$4,$5)

2、怎么样,查找$1到$5中,是否有存在 "usb" 的字符串,应该怎么写?
...全文
140 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
奔跑的路 2014-11-11
  • 打赏
  • 举报
回复
问题一:http://bbs.chinaunix.net/thread-1779167-1-1.html 问题二: flag=echo $* | awk '{printf("%d\n", match($0,"usb"));}' flag为1表示存在,0不存在ubs
奔跑的路 2014-11-11
  • 打赏
  • 举报
回复
引用 2 楼 aree 的回复:
问题二运行错误:awk 语法错误。 能否像for ( .. 或 while之类的代码来查找 arry(0)....
flag=`echo $* | awk '{printf("%d\n", match($0,"usb"));}'` 添加两个反引号试试
aree 2014-11-11
  • 打赏
  • 举报
回复
问题二运行错误:awk 语法错误。 能否像for ( .. 或 while之类的代码来查找 arry(0)....

18,773

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 专题技术讨论区
社区管理员
  • 专题技术讨论区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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