基本的なスペース区切りのファイルをbashで読み込もうとしていますが、変数に対する操作を実行したいと思います。スペース区切りファイルの解析とbashでの操作
bashの特定の「列」を参照する命名法は何ですか? 明示的にbashを使用しようとしています。ファイルを区切り、基本的な操作を行う方法を具体的に参照する有用な文書がある場合は、非常に便利です。
私は次のようになります持っているテキスト文書の例:
123456789 LastName FirstName 1 2 3
123456789 LastName FirstName 1 2 3
123456789 LastName FirstName 1 2 3
123456789 LastName FirstName 1 2 3
123456789 LastName FirstName 1 2 3
私はそれを並べ替え、複数の列の操作を実行したいと思います。
私はこれをawkを使って行っていますが、私はこれをbashで行いたいと思います。 My awkの実装:
awk '{average = ($2 + $3 + $4)/3} {print (average, "["$1"]", $2",", $3); average = 0}' $'readme.txt'
これはどのように達成できますか?
私はこれをawkで実装することができました。私は単にプログラムの読み方とawk/sed以外の変数の参照方法を尋ねています。私は解決策を求めているのではなく、構文だけです。 – Derp