私はスクリプト言語を初めて使用します。
今、私はファイルを持っています、その中には:
> A1 B1 C1
> A2 B2 C2
> A3 B3 C3
シェルスクリプト(bash)を使用して、ファイルを要素ごとに読み取りたいだけです。次に、要素A1、A2、およびA3の計算を行い、それらを新しいファイル(または古いファイル)に書き戻します。したがって、新しいファイルは次のようになります(計算結果がD1、D2、およびD3であると仮定します)。
D1 B1 C1
D2 B2 C2
D3 B3 C3
計算は、コマンド「date -d @(A's value)」によって、Unixエポック時間(Aの値)を人間が読める時間(Dの値)に変換することです。
私はawkコマンドを使おうとしています:
awk '{$1=`date -d @$1`}' test.txt
しかし、構文エラーがあるようです:>エラーは次のとおりです:
awk: {$1=`date -d @$3`}
awk: ^ invalid char '`' in expression