質問編集履歴
1
二つ目の質問も追加させていただきました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,18 +1,24 @@
|
|
1
1
|
### 実現したいこと
|
2
|
-
|
2
|
+
2点ございます。
|
3
|
+
**①複数行あるファイルにおいて、各行の〇文字目から〇文字目の文字列を削除したい。**
|
3
4
|
> 20100010100000
|
4
5
|
> 20100010100101
|
5
6
|
|
6
7
|
上記のような文字列があった場合、各行の7文字目から9文字目の「101」を削除するにはLinuxコマンドを使用して
|
7
8
|
どのように表現すればよいでしょうか。
|
8
9
|
下記のコマンドだと、二行目の12~14文字目も削除されてしまいました。
|
9
|
-
お力添えお願いいたします。
|
10
10
|
|
11
11
|
```ここに言語を入力
|
12
12
|
cut -c 7-9 test.dat | xargs sed -i 's/101//g' test_.dat
|
13
13
|
```
|
14
14
|
|
15
|
+
**②複数行あるファイルにおいて、各行の〇文字目から〇文字目の文字列を先頭に移動させたい**
|
16
|
+
> 20100010100000
|
17
|
+
> 20100010100101
|
15
18
|
|
19
|
+
上記の文字列の7文字目から9文字目の「101」を先頭に移動させるにはどのようなコマンドを実行すればよいでしょうか。
|
20
|
+
|
21
|
+
お力添えお願いいたします。
|
16
22
|
### 前提
|
17
23
|
|
18
24
|
### 発生している問題・エラーメッセージ
|