0150名無しさん@お腹いっぱい。垢版 | 大砲2018/05/26(土) 12:38:10.49 awk の文はただの文字列でしかない awk '($3 !~ /'"$aaa"'/) && ($4 ~ /01/)' output.txt でも、 awk "(\$3 !~ /${aaa}/) && (\$4 ~ /01/)" output.txt でも(他にエスケープ必要なのあるかな?)、 普通にシェル変数を(文字列内に)展開するのと変わらんぞ