AWK 16進コードを指定して文字を出力

まあ printfか。

awk 'BEGIN{printf("%c",0x41)}'



0x5Cだと¥ になる。

--lintを指定していると
gawk: 警告: numeric constant `...' treated as hexadecimal
という警告がでる。

Cだと int main(){ putchar(0x41); return 0;} てなかんじか。

マルチバイトは考慮してない。

JUGEMテーマ:コンピュータ



コメント

このブログの人気の投稿

4.3.0 Temporary Lookup Failureでドツボってた話

tomcat起動時の環境変数でJRE_HOMEを指定するときに

何が得られて何処へ向かうかだけを問うべき