Thread iwlist wlan mit Sonderzeichen auslesen
(10 answers)
Opened by cbxk1xg at 2021-02-23 23:29
Das
Code: (dl
)
ESSID:"\\xF0\\x9F\\xA4\\xA1Markus\\xE2\\x80\\x98\\xF0\\x9F\\x92\\xA9iPhone\\xF0\\x9F\\x92\\x80" ist aber doch die Ausgabe durch den Dumper, oder? Hast Du auch schon mal Code (perl): (dl
)
1 2 3 my $octets = `iwlist wlan0 scan | grep ESSID`; my $characters = decode('UTF-8', $octets, Encode::FB_CROAK); print $characters, "\n"; probiert? edit: [code] $ echo -e "\xF0\x9F\xA4\xA1 \xF0\x9F\x92\xA9 \xF0\x9F\x92\x80" | perl -MEncode -nE 'BEGIN{ binmode(STDOUT,":encoding(UTF-8)");} say decode("UTF-8", $_);' Last edited: 2021-02-24 11:51:28 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |