Я пытаюсь сопоставить наличие слова в списке, прежде чем снова добавить это слово (чтобы избежать дублирования). Я использую Bash 4.2.24 и пытаюсь ниже:
[[ $foo =~ \bmyword\b ]]
также
[[ $foo =~ \<myword\> ]]
Однако ни один из них не работает. Они упоминаются в примере документации bash: http://tldp.org/LDP/Bash-Beginners-Guide/html/sect_04_01.html.
Я предполагаю, что я делаю что-то не так, но я не уверен, что.