免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3920 | 回复: 4
打印 上一主题 下一主题

[文本处理] 如何提取脚本里某一个自定义的数值 [复制链接]

论坛徽章:
1
摩羯座
日期:2014-12-22 14:37:25
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-02-14 10:01 |显示全部楼层 |倒序浏览
例如我写了一个脚本,里面定义了cpu使用情况(CPUFree),内存使用情况(MEMFree),硬盘使用情况(DISKFree)

现在我想执行这个脚本,但是只想获得其中的cpu使用情况,如何做呢?

论坛徽章:
1
摩羯座
日期:2014-12-22 14:37:25
2 [报告]
发表于 2014-02-14 12:02 |显示全部楼层
回复 3# q1208c


    是用的变量,
A=`命令`
B=`命令`
C=`命令`
命令内容是用系统命令加awk提取的!

论坛徽章:
1
摩羯座
日期:2014-12-22 14:37:25
3 [报告]
发表于 2014-02-14 12:02 |显示全部楼层
本帖最后由 davie5201314 于 2014-02-14 12:03 编辑

回复 4# Shell_HAT


        是用的变量,
A=`命令`
B=`命令`
C=`命令`
命令内容是用系统命令加awk提取的!
我想知道怎样做,才能在调用这个脚本的时候,只读取脚本中的A或者B

论坛徽章:
1
摩羯座
日期:2014-12-22 14:37:25
4 [报告]
发表于 2014-02-14 14:43 |显示全部楼层
回复 8# Shell_HAT


    有没有办法像python中的函数那样直接用 ./test.sh A就调出A的值来?

论坛徽章:
1
摩羯座
日期:2014-12-22 14:37:25
5 [报告]
发表于 2014-02-18 10:01 |显示全部楼层
回复 12# elu_ligao


    我已经弄明白了,参照10楼的,里面的脚本用函数,具体请自行google,简单的事例如下:

A(){
命令行
}

B(){
命令行
}

$1

然后,直接在命令行调用./abc.sh A即可
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP