teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

5

回答修正

2019/10/30 14:36

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -6,7 +6,7 @@
6
6
  ```
7
7
  $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
8
8
  $ B0001="12345"
9
- $ A0001=(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
9
+ $ A0001=`(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})`
10
10
  $ echo $A0001
11
11
  aaaa12345abbbbbbbbbbccccccccccdddddddddd
12
12
  ```
@@ -14,7 +14,7 @@
14
14
  ```bash
15
15
  $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
16
16
  $ B0001="ABC"
17
- $ A0001=(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
17
+ $ A0001=`(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})`
18
18
  $ echo $A0001
19
19
  aaaaABCaaabbbbbbbbbbccccccccccdddddddddd
20
20
  ```

4

回答修正

2019/10/30 14:36

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -6,14 +6,16 @@
6
6
  ```
7
7
  $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
8
8
  $ B0001="12345"
9
- $ (C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
9
+ $ A0001=(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
10
+ $ echo $A0001
10
11
  aaaa12345abbbbbbbbbbccccccccccdddddddddd
11
12
  ```
12
13
 
13
14
  ```bash
14
15
  $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
15
16
  $ B0001="ABC"
16
- $ (C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
17
+ $ A0001=(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
18
+ $ echo $A0001
17
19
  aaaaABCaaabbbbbbbbbbccccccccccdddddddddd
18
20
  ```
19
21
 

3

回答修正

2019/10/30 14:34

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -1,10 +1,26 @@
1
- あ!ベストアンサーもらったけど、間違ってるのに気が付いた
1
+ ベストアンサーもらったけど、間違ってるのに気が付いた
2
+ ので訂正版です。(ワークの変数使ってしまった。。。)
2
3
 
3
- 以下のコードではaが4つ多くります。
4
+ bashら`(C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})`でかね
4
5
 
6
+ ```
7
+ $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
8
+ $ B0001="12345"
9
+ $ (C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
10
+ aaaa12345abbbbbbbbbbccccccccccdddddddddd
11
+ ```
12
+
13
+ ```bash
14
+ $ A0001="aaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"
15
+ $ B0001="ABC"
16
+ $ (C0001=${A0001:4};echo ${A0001:0:4}$B0001${C0001:${#B0001}})
17
+ aaaaABCaaabbbbbbbbbbccccccccccdddddddddd
18
+ ```
19
+
5
20
  ----
21
+ 間違いのコード
22
+ 以下のコードではaが4つ多くなります。
6
23
 
7
-
8
24
  bashなら`echo ${A0001:0:4}$B0001${A0001:${#B0001}}`ですかね。
9
25
 
10
26
  ```bash

2

間違ってる回答でした。ということを追記

2019/10/30 14:31

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
File without changes

1

間違ってる回答でした。ということを追記

2019/10/30 10:31

投稿

Y.H.
Y.H.

スコア7918

answer CHANGED
@@ -1,3 +1,10 @@
1
+ あ!ベストアンサーもらったけど、間違ってるのに気が付いた。
2
+
3
+ 以下のコードではaが4つ多くなります。
4
+
5
+ ----
6
+
7
+
1
8
  bashなら`echo ${A0001:0:4}$B0001${A0001:${#B0001}}`ですかね。
2
9
 
3
10
  ```bash