このように定義した awk スクリプトがあります。
#!/usr/bin/env awk
BEGIN { if (!len) len = 1; end = start + len }
{ for (i = start; i < end; i++) { print $1 } }
名前を付けて保存しましcolumns
たchmod +x
。start
ファイルをトラバースするときにとend
が定義されるように呼び出したいと思います。私はこれがうまくいくはずだと思っていました:
cat some_file | columns -v start=2
しかし、そうではありません。ヘルプ!