diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-10 19:06:02 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2003-04-10 19:06:02 +0000 |
commit | f2095865e3489f4ebbf137f6e644e545a84288ae (patch) | |
tree | 8454567322fdea9a7917c5e5c28e9df4a45e0113 /pod/perlrun.pod | |
parent | 94dd854965f7320316afa0b2c765c34c7d877888 (diff) | |
download | perl-f2095865e3489f4ebbf137f6e644e545a84288ae.tar.gz |
Noted by Nat: -0 didn't work that well with Unicode.
p4raw-id: //depot/perl@19185
Diffstat (limited to 'pod/perlrun.pod')
-rw-r--r-- | pod/perlrun.pod | 21 |
1 files changed, 13 insertions, 8 deletions
diff --git a/pod/perlrun.pod b/pod/perlrun.pod index c20d4429ed..e6c8f73fce 100644 --- a/pod/perlrun.pod +++ b/pod/perlrun.pod @@ -7,7 +7,7 @@ perlrun - how to execute the Perl interpreter B<perl> S<[ B<-sTtuUWX> ]> S<[ B<-hv> ] [ B<-V>[:I<configvar>] ]> S<[ B<-cw> ] [ B<-d>[:I<debugger>] ] [ B<-D>[I<number/list>] ]> - S<[ B<-pna> ] [ B<-F>I<pattern> ] [ B<-l>[I<octal>] ] [ B<-0>[I<octal>] ]> + S<[ B<-pna> ] [ B<-F>I<pattern> ] [ B<-l>[I<octal>] ] [ B<-0>[I<octal/hexadecimal>] ]> S<[ B<-I>I<dir> ] [ B<-m>[B<->]I<module> ] [ B<-M>[B<->]I<'module...'> ]> S<[ B<-P> ]> S<[ B<-S> ]> @@ -234,19 +234,24 @@ Switches include: =over 5 -=item B<-0>[I<digits>] +=item B<-0>[I<octal/hexadecimal>] -specifies the input record separator (C<$/>) as an octal number. If there are -no digits, the null character is the separator. Other switches may -precede or follow the digits. For example, if you have a version of -B<find> which can print filenames terminated by the null character, you -can say this: +specifies the input record separator (C<$/>) as an octal or +hexadecimal number. If there are no digits, the null character is the +separator. Other switches may precede or follow the digits. For +example, if you have a version of B<find> which can print filenames +terminated by the null character, you can say this: find . -name '*.orig' -print0 | perl -n0e unlink The special value 00 will cause Perl to slurp files in paragraph mode. The value 0777 will cause Perl to slurp files whole because there is no -legal character with that value. +legal byte with that value. + +If you want to specify any Unicode character, use the hexadecimal +format: C<-0xHHH...>, where the C<H> are valid hexadecimal digits. +(This means that you cannot use the C<-x> with a directory name that +consists of hexadecimal digits.) =item B<-a> |