iwlist wlo1 scan | grep ESSID
スクリプト内で実行しています。
次の形式でフランス語の文字を表示します。
\xC3\x89
Éと\xC3\xA9
éの場合。
この形式を何と呼ぶのかよくわかりません。使ってみようUnicode変換への回答 echo -ne '\xC3\xA9' | iconv -f utf-16be
しかし쎩
、。
この形式の公式名は何ですか? Bashからどのように変換しますか?
ベストアンサー1
16進数の定数は通常0x
接頭辞で表されます。
文字と文字列定数は、\x
2 つの 16 進数の接頭辞が付いた 16 進数で文字コードを表すことができます。
echo -ne '\xC3\x89'
あなたに与えなければなりませんÉ
。
-e
- バックスラッシュエスケープ解析を有効にする(16進値(1〜2桁)を\xHH
含むバイトを含む)HH
扱うより良い携帯性使用printf
機能:
printf "%b" '\xC3\x89'
É