0
xargs出力の間にタブ\t
を挿入する方法を探しています。私はいくつかのファイルに次のように記録された数字の950行を持って私の場合はxargs出力間のタブ用ライナー1本
、
cat test.l
2.35549
6.08890
8.09881
9.55697
11.25489
12.69488
13.02548
13.95622
cat test.l|xargs
2.35549 6.08890 8.09881 9.55697 11.25489 12.69488 13.02548 13.95622
はそれが\t
にxargsの出力に引数の間whitespace
を交換することが可能です。 私は交換することができれば、ターゲットプログラムは簡単に処理することができます。
マニュアルから、入力区切り文字(\n
)の置き換えが簡単であることがわかりました。おそらく私はこれを行うために他のコマンドを探す必要があります。
更新:
一つラメの方法は、非常に面倒である
cat test.l|xargs | awk '{print $1,"\t",$2,"\t",$3,"\t",$4,"\t",$5}'
です。
これはすてきです。ありがとう! – ankit7540