← Back to team overview

sslug-teknik team mailing list archive

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