他のファイルの行末にファイルまたはコマンドを追加します。

他のファイルの行末にファイルまたはコマンドを追加します。

何時間もこれをやろうとしました。

このデータを含むファイルがあります。これを data1 と呼びます。

test1,test2,test3

そのデータ行の末尾に数とカンマを追加したいと思います。 data1の行数、つまり1行を数えているとしましょう。

echo ", $(wc -l < data1 | bc)"

私の出力は次のとおりです。

test1,test2,test3,1

私はecho、printf、some awk(まだ理解していない)、catを試してみました。

ベストアンサー1

awkを使う

awk '{$0=$0","NR}1' data1

おすすめ記事