Calling c code which takes record as argument within awk
我想从awk中调用Code.c。 请注意,Code.c将当前记录(即$ 0)作为参数。
我是shell脚本的新手,所以任何帮助都将不胜感激。
最好的祝福
-
我想你想从awk调用从"Code.c"生成的程序。 为此,请参阅:stackoverflow.com/questions/14634349/…
-
请到现在为止展示你的尝试。
1 2 3 4 5 6 7
| #!/bin/bash
while read line
do
para=`echo $line | awk '{print $0}'`
./c_code $para
done < your_process_file |
-
非常感谢您的回复。 我刚刚做了类似的事情。 我想仔细检查是否有可能实现类似:awk'{system(c_code $ 0)}'(这不起作用,但我读到某个地方必须使用系统来调用awk中的可执行文件)