linux awk执行shell命令,awk调用shell命令

$ awk 'BEGIN{ while( system("ls -l") | getline line ){ print

line } }'

total 14

-rw-r--r-- 1 Administrator None 2 Mar 3 20:20 4

-rw-r--r-- 1 Administrator None 0 Feb 28 19:49 4]]

-rw-r--r-- 1 Administrator None 87 Mar 5 20:22 awk.test

-rwxr-xr-x 1 Administrator None 409 Mar 3 22:24 bc.test

-rwxrwxrwx 1 Administrator None 411 Mar 3 22:23 bc.test.bak

-rw-r--r-- 1 Administrator None 48 Feb 21 21:06 func.test

-rw-r--r-- 1 Administrator None 25 Feb 27 21:37 grep.test

-rw-r--r-- 1 Administrator None 6 Feb 27 20:59 kk

-rw-r--r-- 1 Administrator None 5 Mar 8 15:11 log.test

-rw-r--r-- 1 Administrator None 0 Feb 27 21:22 orld

-rw-r--r-- 1 Administrator None 75 Mar 8 12:14 perl.test

-rw-r--r-- 1 Administrator None 6 Mar 6 20:22 sed.test

-rw-r--r-- 1 Administrator None 12 Feb 27 21:32 sed.write

sh: 0: command not found

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值