お世話になっております。
今回は出力される列に"="という文字列もしくは,全ての行に新たに"="という文字列を列挿入する方法で,
bash
1Row1 arg1 2Row2 arg2 3Row3 arg3 4Row4 arg4
上記のような標準出力を入力して得られる出力を
bash
1Row1= arg1 2Row2= arg2 3Row3= arg3 4Row4= arg4
あるいは,
bash
1Row1 = arg1 2Row2 = arg2 3Row3 = arg3 4Row4 = arg4
という出力の形でワンライナーで得たいです。
これをawkでやろうと思っていたのですが,
ここを参考にスクリプトを書いたところ,
BEGIN,ENDを使用して二重ループで出力する方法しか思いつかずあまり効率のよくないものになりそうなので,他に方法がないかどうか探しています。
そんなに複雑な処理ではないので,もっと簡単にやる方法があるのではないかと思い,質問いたしました。
awkを使う必要性はありませんので,何かいい方法が思い当たる方いらっしゃればご教授いただきたいです。
よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/08/15 04:55 編集
2016/08/15 06:59
退会済みユーザー
2016/08/15 07:02