免费注册 查看新帖 |

Chinaunix

  平台 太阳城开户代理 博客 文库
最近访问板块 发新帖
查看: 1962 | 回复: 4
打印 上一主题 下一主题

[文本处理] 传入参数如果处理 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2020-04-27 17:41 |只看该作者 |倒序浏览
比如sh 1.sh  aaa bbb,ccc,ddd
如何把第二个参数分别取出?

论坛徽章:
24
申猴
日期:2014-10-10 15:56:39射手座
日期:2014-10-10 15:57:18黑曼巴
日期:2018-05-14 11:05:122016科比退役纪念章
日期:2018-05-14 11:05:0715-16赛季CBA联赛之北控
日期:2018-05-14 11:05:0015-16赛季CBA联赛之江苏
日期:2017-02-27 18:11:0715-16赛季CBA联赛之上海
日期:2018-08-15 09:48:5415-16赛季CBA联赛之佛山
日期:2018-07-20 17:14:2315-16赛季CBA联赛之佛山
日期:2019-09-10 18:08:4615-16赛季CBA联赛之山西
日期:2020-03-26 09:40:5115-16赛季CBA联赛之佛山
日期:2020-05-08 09:03:54
2 [报告]
发表于 2020-04-28 09:25 |只看该作者
本帖最后由 chengchow 于 2020-04-28 09:33 编辑
  1. OLD_IFS=$IFS
  2. IFS=,
  3. for i in $(echo $2);do
  4.     echo $i
  5. done
  6. IFS=$OLD_IFS



  7. for i in $(echo $2| awk -F, '$1=$1');do
  8.     echo $i
  9. done
复制代码

echo $2 | tr \, \
echo $2 | sed 's/,/ /g'

评分

参与人数 1可用积分 +10 收起 理由
飘絮絮絮丶 + 10 赞一个!

查看全部评分

论坛徽章:
0
3 [报告]
发表于 2020-04-30 18:13 |只看该作者
#问:这个脚本谁写的?有问题找谁技术支持?
#答:QQ群号=183173532
#名称=powershell交流群
#华之夏,脚之巅,有我ps1片天!
#专门教学win,linux通用的ps1脚本。不想学也可以,入群用红包求写脚本。

#powershell 参数从0开始。
#$args[0]是第一个参数。
#$args[1]是第2个参数。#$args[1][0]是第2个参数中的第一个参数。
  1. $args[0]
  2. '-----'
  3. $args[1][0]
  4. $args[1][2]
复制代码


#a:\pscode\TEMP_2020\temp153\aaa-v1.ps1 a b,c,d
#返回
a
-----
b
d

论坛徽章:
0
4 [报告]
发表于 2020-05-07 17:13 |只看该作者

while [ $i -le $[`echo "hello,shell,split,test"|grep -o ","|wc -l`+1]
]; do  echo  "hello,shell,split,test"|cut  -f$i -d','; i=$[$i+1];done

论坛徽章:
23
程序设计版块每日发帖之星
日期:2016-05-03 06:20:0015-16赛季CBA联赛之八一
日期:2018-07-03 16:56:4615-16赛季CBA联赛之八一
日期:2018-07-05 10:34:09黑曼巴
日期:2018-07-06 15:19:5015-16赛季CBA联赛之佛山
日期:2018-08-03 13:19:3315-16赛季CBA联赛之山西
日期:2018-08-07 19:46:2315-16赛季CBA联赛之广夏
日期:2018-08-08 19:31:5015-16赛季CBA联赛之青岛
日期:2018-11-26 15:21:5015-16赛季CBA联赛之上海
日期:2018-12-11 09:45:3219周年集字徽章-年
日期:2020-04-18 23:54:5215-16赛季CBA联赛之深圳
日期:2018-06-15 14:59:3715-16赛季CBA联赛之青岛
日期:2018-06-08 13:45:28
5 [报告]
发表于 2020-05-07 21:24 |只看该作者
回复 1# wjw870907


  1. cat 1.sh
  2. #!/bin/bash
  3. a=`echo "$2"|awk -F"," '{print $1}'`
  4. b=`echo "$2"|awk -F"," '{print $2}'`
  5. c=`echo "$2"|awk -F"," '{print $3}'`
  6. echo "a is ${a}."
  7. echo "b is ${b}."
  8. echo "c is ${c}."

  9. ./1.sh aaa bbb,ccc,ddd
  10. a is bbb.
  11. b is ccc.
  12. c is ddd.
复制代码

评分

参与人数 1可用积分 +10 收起 理由
飘絮絮絮丶 + 10 赞一个!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

ITPUB技术栈线上沙龙分享 6月11日20:30

主题:源码研究方法论

分享内容:
1、源码研究方法论核心:行为分析法介绍。
2、源码研究方法论实践:深入分析MySQL/PostgreSQL/Oracle事务启动与MVCC。
3、使用动态跟踪方法监测MySQL/PostgreSQL性能。
嘉宾介绍:
吕海波 美创科技 技术专家/首席研究员



活动链接>>
298PT.COM S618U.COM 8ZQS.COM 1112998.COM 181sj.com
777sbmsc.com 868XTD.COM 66sbib.com 989XTD.COM 298PT.COM
000XSB.COM XSB558.COM 777sbib.com XSB978.COM 557XTD.COM
DC398.COM 55TGP.COM 151ib.com S618B.COM 438psb.com
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - 太阳城开户代理
  
网站地图 新加坡金沙网上娱乐登入 美国博彩公司排名登入 亚洲最大博彩公司网址登入
申博游戏下载 申博娱乐太阳成怎么登入 老钱庄娱乐官网注册 沙龙365官网登入
申博网上牛牛娱乐 太阳城亚洲988 ag游戏现金网登入 凯时最新直营网
必赢亚洲手机版登入 世界博彩公司评级排名登入 世界博彩公司十大排名登入 老虎机娱乐平台网址登入
必赢亚洲56.net电脑版登入 亚洲必赢app官方下载登入 金亚洲平台代理登入 亚洲必赢登入
298PT.COM S618U.COM 8ZQS.COM 1112998.COM 181sj.com
777sbmsc.com 868XTD.COM 66sbib.com 989XTD.COM 298PT.COM
000XSB.COM XSB558.COM 777sbib.com XSB978.COM 557XTD.COM
DC398.COM 55TGP.COM 151ib.com S618B.COM 438psb.com