我有一个我已定义的awk脚本:
#!/usr/bin/env awk
BEGIN { if (!len) len = 1; end = start + len }
{ for (i = start; i < end; i++) { print $1 } }
Run Code Online (Sandbox Code Playgroud)
我已经保存为columns与chmod +x倒是它.我想调用它,这样start和end它横越在一个文件中定义.我以为这应该工作:
cat some_file | columns -v start=2
Run Code Online (Sandbox Code Playgroud)
但事实并非如此.救命!