使用tr命令截取字符串cat/proc/meminfo|grep-w"MemTotal"|tr-cd"[0-9]"32781228
可以用awk、sed、tr、perl都能实现sets='"stratum":{"accepted_shares":1,"algorithm"'seta=`echo$s|awk-F'["/:]''{print$4}'`
s[i]是字符,应该用%c,而s+i是指针型数据,与字符串是一个类型,可以用%s。
你第二个表项192.168.1.5往下数两行并不是字节数呀。
使用mv命令剪切文件。如需要将/tmp目录下的tomcat.zip文件剪切到/usr/local目录下,执行下面的命令即可:#mv/tmp/tomcat.zip/usr/local
使用awk好像有此功能可以截取特定的行^begin指的是以begin开头的行一直到^end开头的行awk"^begin","^end"{print$0}/path/file/path路径/file即为文件名如果想了解更多功能的话百度awk吧呵呵...
先查找内容字符串都开始位置,就是"<CUST_NAME>"的下一个位置,记下来。然后找</CUST_NAME>的开始位置,记下来,然后取字串。
grepeth2/etc/udev/rules.d/70-persistent-net.rules|cut-d,-f4|sed's/ATTR{address}==//g'
先查找内容字符串都开始位置,就是"<CUST_NAME>"的下一个位置,记下来。然后找</CUST_NAME>的开始位置,记下来,然后取字串。
[root@centos~]#echoF0101_ACC_ORT_RRR_20151209_4_2227647.txt|awk-F"_"'{print$1$5$6}'F0101201512094这样?