当前位置:  技术问答>linux和unix

GAWK 的调用问题

    来源: 互联网  发布时间:2016-06-14

    本文导语:  gawk -f script  /.../file 在script中调用shell中的touch函数和sleep函数,没有反应,脚本运行的时候既没有生成文件,也没有挂起的效果,不知道为什麽,这两个功能是必不可少的,急啊!~希望高人予以解答。 ...

gawk -f script  /.../file
在script中调用shell中的touch函数和sleep函数,没有反应,脚本运行的时候既没有生成文件,也没有挂起的效果,不知道为什麽,这两个功能是必不可少的,急啊!~希望高人予以解答。

|
awk, perl 都用system去调用shell命令的。
[code=BatchFile]
$ cat 022.awk   
BEGIN {
        filename = "date.log"
        system("date >" filename)
        system("sleep 5")
        system("date >>" filename)
        system("cat " filename)
}
$ awk -f 022.awk /dev/null
Fri Jun 26 22:54:34 CST 2009
Fri Jun 26 22:54:39 CST 2009
[/code]

|
用全路径去调用行吗

|
或者 你用
command|sh
{printf( "sleep")|sh }
或者
(commnd)|getline
{ sleep | getline }

--未测试

|
sorry 还忘了加一个参数

#!/usr/bin/awk -f

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • gawk与nawk 以及awk的区别和怎么使用,有点不是很明白请高手赐教!
  • 有人知道gawk,sed,grep等工具怎么匹配中文吗?
  • 如何利用gawk实现下列功能?
  • gawk 怎样提取某个字符串之前的字段?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    网络技术 iis7站长之家