awkを使用してtxtファイルからUnicodeで検索する

awkを使用してtxtファイルからUnicodeで検索する

awkを使用してUnicodeでtxtファイルを検索するにはどうすればよいですか?たとえば、次のようになります。

u+064C

u+064D

結果を計算し、最初の行に数字を印刷する方法を教えてください。

答え1

1を使用している場合は、zsh次のことができます。

SEARCH=$'\u64c' awk 'index($0, ENVIRON["SEARCH"])'

この文字を含む行を印刷します。 U+FFFF 以上の文字には以下を使用します$'\U1F427'

関連情報