Ubuntu・シェルスクリプト初心者です。
前提・実現したいこと
9つの数字が9行で記載されているファイルがいくつかあります。
324
422
134
312
231
453
442
123
121
これらの数字を3×3の行列のような形式に変えたいです。
324,422,134
312,231,453
442,123,121
このような形です。
試したこと
1,2,3
4,5,6
7,8,9
のようなファイルを作っておき、
bash
1sed -n 1p
のような形で数字を取り出して置換できるかと思ったのですが、挿入の方法がわかりませんでした。
置換以外にも単純に並べてテキストの形で保存しようと考えたのですが、こちらもうまくいきませんでした。
また、すべての改行を削除するような方法は見つけたのですが、私の場合ですと数字の境が分からなくなるため使えませんでした。
どのように記述しなおせば、望むような形に変えられるでしょうか。
また、複数のファイルに同じことをするときはfor文のようなものを使えばいいと思うのですが、
そのときは$fileなどと記述すれば実行されるのでしょうか?
初心者のため、表現が分かりにくいと思います。申し訳ありません。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/11 12:42
2020/09/13 02:39