9
$ printf '\u0026'
\u0026
マイバッシュバージョン予想通りUnicodeの例は印刷されません。ただし、16進コードとprintf
\xHH byte with hexadecimal value HH (1 to 2 digits)
\uHHHH Unicode (ISO/IEC 10646) character with hex value HHHH (4 digits)
例
$ printf '\x26'
&
を使用することができます
$ echo $BASH_VERSION
4.1.10(4)-release
**%print ** "%s" "%" **を使用して**%**シンボルを印刷しても問題ありませんか? –
私はそれが 'printf" %% "'と同様に良いと思います。 – chepner
ありがとう、それは動作します。 –