回答編集履歴
2
文言ちょっと修正。
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
コマンドラインのawkのスクリプト全体がシングルクォート「'」で囲まれており、「$i」の数値文字列の展開が意図通りには行われません。
|
1
|
+
コマンドラインのawkのスクリプト全体がシングルクォート「'」で囲まれており、「$i」の数値文字列の展開が意図通りには行われていません。
|
2
2
|
|
3
3
|
「$i」の部分が展開されるように、直前で一時的に「'」での囲みを終了させて「$i」は展開させるようにして直後で再び「`」で囲みを開始するようにすれば良いです。
|
4
4
|
|
1
シングルクォートの構造についての説明を追加した
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
「$i」の部分が展開されるように、直前で一時的に「'」での囲みを終了させて「$i」は展開させるようにして直後で再び「`」で囲みを開始するようにすれば良いです。
|
4
4
|
|
5
|
-
|
5
|
+
(言い換えると'シングルクォートで囲まれた部分'$i'シングルクォートで囲まれた部分'のようにシングルクォートで囲まれた部分が2箇所あるという構造にして、$iの展開だけが行われるようにしています。)
|
6
6
|
|
7
7
|
|
8
8
|
|