Fórum Root.cz

Hlavní témata => Software => Téma založeno: David1234 09. 02. 2018, 13:24:22

Název: Konverze textu z výstupu openssl
Přispěvatel: David1234 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.
Název: Re:Konverze textu z výstupu openssl
Přispěvatel: gll 09. 02. 2018, 13:30:16
Kód: [Vybrat]
python3 -c 'print(b"\xC4\x8Cesk\xC3\xA1".decode())'
Název: Re:Konverze textu z výstupu openssl
Přispěvatel: David1234 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?
Název: Re:Konverze textu z výstupu openssl
Přispěvatel: Sten 09. 02. 2018, 13:40:54
echo -e "$text"
Název: Re:Konverze textu z výstupu openssl
Přispěvatel: David1234 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!