2017-05-07 bash -c 'printf "%04X\\n" 255' blog 改行付きで「00FF」と出力させるには、CMD.exeのプロンプトから上のように打つ必要があった。 %が1つで良い理由と\が2つ要る理由が納得いかん。コマンドラインだと%は1つで良い気がする。バッチファイルの中から試すほうが、最終的にも分かり易い気がする。 当然bashのプロンプトからは「printf "%04X\n" 255」だった。