回答編集履歴

1

2022/11/12 09:08

投稿

melian
melian

スコア19798

test CHANGED
@@ -1,7 +1,9 @@
1
1
  `'`(シングルクォート)で囲まれた文字列内ではシェル変数は展開されません。なので、ダブルクォートを使います。
2
2
 
3
3
  ```bash
4
+ awk -F "," '$NF < "'"$ASSATTE"'"' kuimono.csv
5
+ # もしくは
4
- awk -F "," "\$NF < \"$ASSATTE\"" kuimono.csv
6
+ # awk -F "," "\$NF < \"$ASSATTE\"" kuimono.csv
5
7
  ```
6
8
 
7
9
  少し煩雑なので、`awk` コマンドの `-v` オプション(`assign the value to the variable`)を使うとよいかと。