|
如下
#!/bin/sh
MYVAR=0
awk 'BEGIN{num=1;print num}'|read MYVAR
echo $MYVAR
我的目的就是能够在shell脚本awk语句外的其他地方能够得到 num的值
我试过以下的方法
#!/bin/sh
MYVAR=0
awk 'BEGIN{num=1;print num|"read MYVAR"}'
echo $MYVAR
都不行,
而下面这种方法不实用
MYVAR=awk 'BEGIN{num=1;print num}'
因为如果还print了别的东西就不对了 |
|