首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

在awk中使用system系统命令解决方案

2012-05-01 
在awk中使用system系统命令……system(read i indexes test ${i:0:2} ++ && printf yes)……我想做的

在awk中使用system系统命令
……
system("read i < indexes; test ${i:0:2} = "++" && printf yes")
……

我想做的事情是:当读取到的字符串 i 头两个字符是"++"的时候输出yes

在运行的时候这句话出现语法错误如下:
awk: line 7: syntax error at or near && printf yes

请问该如何解决?


[解决办法]

探讨

引用:

引用:
引用:

参考一下吧
$ echo '++hello'>indexes

$ awk 'BEGIN{system("read i < indexes; test ${i:0:2} = '++' &amp;amp;amp;amp;&amp;amp;amp;amp; printf yes")}' test
……

热点排行