awk
テキストに特殊文字が含まれている場合は、パターンを検索する方法は?
billinAddress ||
検索すると、パイプシンボルにエラーが表示されます||
。||
awkでパイプシンボルを取得する方法は?
答え1
あなたはそれらを脱出するために使用する必要があります\
。したがって、billinAddress ||
文章を書くのではなく、文章を書く必要がありますbillinAddress \|\|
。
たとえば、次のようにパターンを検索できます。
awk '/billinAddress \|\|/{ print $0 }' /path/to/file
答え2
sgeorge-mn:~ sgeorge$ echo 'billinAddress ||' | awk '/\|\|/{ print $0 }'
billinAddress ||
sgeorge-mn:~ sgeorge$ echo 'billinAddress' | awk '/\|\|/{ print $0 }'