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

回答編集履歴

1

追記

2020/10/18 08:30

投稿

otn
otn

スコア86349

answer CHANGED
@@ -7,6 +7,11 @@
7
7
  ```
8
8
  と、$iをシングルクォートの外に出す。
9
9
 
10
+ 別案:全体を囲むのをダブルクォートにする。`$`はシェル変数展開とならないよう`$`と書く必要あり。
11
+ ```sh
12
+ awk "$NF ~ /^$ip.+/" file
13
+ ```
14
+
10
15
  別案:正規表現を文字列で与える。
11
16
  ```sh
12
17
  awk -v i="$i" '$NF ~ "^" i "p.+"' file