У меня есть рабочий фрагмент:
grep 0rang3 /tmp/wifiSpot.txt | awk '/0rang3/{flag=1} flag; /Pairwise/{flag=0}' /tmp/wifiSpot.txt
теперь вместо '0rang3' Я хотел бы прочитать переменную:
read -rp 'what essid ?' ESSID
, если это несколько слов essidкак 'Orange Airbox-B59C', мне нужно обернуть его как "$ {ESSID}" вместо "$ ESSID"
, когда я пытаюсь
grep "${ESSID}" /tmp/wifiSpot.txt | awk '/\"${ESSID}\"/{flag=1} flag; /Pairwise/{flag=0}' /tmp/wifiSpot.txt
grep "$ {ESSID} "-> работает, но,
awk '/ \" $ {ESSID} \ "/ ... -> не работает
Я пытался:
'/\"\$\{ESSID\}\"/
'/ $ ESSID /
Я не могу найти способ заставить его работать
Любые идеи, люди?Спасибо заранее.