sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #14261
Re: "" omkring filnavne?
On Sat, 9 Oct 1999, Jesper Monsted wrote:
> ARGH! sorry, glemte lige at der er linieskift på :)
>
> perl -ne 'chomp; print "\"$_\"\n";'
Det chomp kan gøres automatisk med -l:
perl -lne 'print "\"$_\""'
-l har også den anden egenskab at den putter den \n tilbage på output når
den skriver ud (ved at sætte $\ variable, som indeholder var der skal
puttes efter output).
Du kan også for at slippe for quote-quoting skrive:
perl -lne 'print qq/"$_"/'
qq er en quote operator der virker ligesom "" (q virker ligesom '').
Ligesom subst (s) så gælder den fra det næste tegn der følger efter den
til det tegn kommer igen.
--
==============================================================================
Erwin Andreasen Herlev, Denmark <erw@xxxxxx> UNIX System Programmer
<URL:http://www.andreasen.org> <*> Goodbye, Richard!
==============================================================================
Follow ups
References