Portál AbcLinuxu, 6. května 2025 03:52

Dotaz: perl -e a tisk apostrofu

15.2.2005 22:27 MBlaster
perl -e a tisk apostrofu
Přečteno: 194×
Odpovědět | Admin
mam prikaz:

$ perl -e 'print " \' "; '

tenhle prikaz je spatne, ale jak lze tisknout apostrof, uvozovky atd. v retezci, ktery je tisknut funkci print? Predrazenim zpetneho lomitka to nejde...

Diky...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.2.2005 22:33 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: perl -e a tisk apostrofu
Odpovědět | | Sbalit | Link | Blokovat | Admin
V perlu normálně
print "'";
V shellu ale nejde do řetězce v apostrofech vložit apostrof, takže
perl -e 'print " '\'' "; '
15.2.2005 23:13 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: perl -e a tisk apostrofu
Pak jsou ještě možnosti (\x27 interpretuje shell):
perl -e $'print "\x27"';
a (\x27 interpretuje perl):
perl -e 'print "\x27"';
16.2.2005 14:23 MBlaster
Rozbalit Rozbalit vše Re: perl -e a tisk apostrofu
diky to jsem potreboval:)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.