Konverze textu z výstupu openssl

David1234

Konverze textu z výstupu openssl
« kdy: 09. 02. 2018, 13:24:22 »
Ahoj, prosím poradí mi někdo jak jednoduše převést text který je výstupem openssl do čitelného formátu. Text vypadá třeba takto:
Kód: [Vybrat]
\xC4\x8Cesk\xC3\xA1
Pokud jsem to dobře pochopil tak jde o 7bit ASCII characters, ale jak je jednoduše převést do čitelného textu? Potřebuji najít řešení které půjde použít v bash skriptu, použití externích utilit které jsou ve standardních repozitářích se nebráním.

Předem díky za rady.


gll

Re:Konverze textu z výstupu openssl
« Odpověď #1 kdy: 09. 02. 2018, 13:30:16 »
Kód: [Vybrat]
python3 -c 'print(b"\xC4\x8Cesk\xC3\xA1".decode())'

David1234

Re:Konverze textu z výstupu openssl
« Odpověď #2 kdy: 09. 02. 2018, 13:38:22 »
Skvělé, moc děkuji, asi tohle řešení použiji. Jenom ještě přemýšlím jestli by to šlo i pomocí nástroje iconv?

Sten

Re:Konverze textu z výstupu openssl
« Odpověď #3 kdy: 09. 02. 2018, 13:40:54 »
echo -e "$text"

David1234

Re:Konverze textu z výstupu openssl
« Odpověď #4 kdy: 09. 02. 2018, 14:52:28 »
echo -e "$text"

Stene, moc díky! Tohle je přesně to co jsem hledal - a přitom to bylo tak hrozně jednoduché až se stydím za to že jsem na to nepřišel dřív!