既存のテキストファイルに乱数シーケンスを挿入する方法

既存のテキストファイルに乱数シーケンスを挿入する方法

「sample.txt」ファイルの下に、乱数(5桁)を含む2番目の列と、日付(yyyy-mm-dd)を含む3番目の列を挿入したい場所を確認できます。助けてください

ここに画像の説明を入力してください。

ベストアンサー1

paste+shuf+head解決策:

paste yourfile <(shuf -i 0-100 -n 5) <(yes $(date +"%Y-%m-%d") | head -n5)

出力例:

1   35  2018-01-16
2   16  2018-01-16
3   52  2018-01-16
4   72  2018-01-16
5   68  2018-01-16

おすすめ記事