実現したいこと
2点ございます。
①複数行あるファイルにおいて、各行の〇文字目から〇文字目の文字列を削除したい。
20100010100000
20100010100101
上記のような文字列があった場合、各行の7文字目から9文字目の「101」を削除するにはLinuxコマンドを使用して
どのように表現すればよいでしょうか。
下記のコマンドだと、二行目の12~14文字目も削除されてしまいました。
cut -c 7-9 test.dat | xargs sed -i 's/101//g' test_.dat
②複数行あるファイルにおいて、各行の〇文字目から〇文字目の文字列を先頭に移動させたい
20100010100000
20100010100101
上記の文字列の7文字目から9文字目の「101」を先頭に移動させるにはどのようなコマンドを実行すればよいでしょうか。
お力添えお願いいたします。
前提
発生している問題・エラーメッセージ
該当のソースコード
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。