home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / fj / lang / awk / 47 < prev    next >
Encoding:
Text File  |  1992-12-24  |  2.3 KB  |  58 lines

  1. Newsgroups: fj.lang.awk
  2. Path: sparky!uunet!ccut!news.u-tokyo.ac.jp!wnoc-tyo-news!sranha!tsran3!i-wada
  3. From: i-wada@sra.CO.JP (Isamu Wada)
  4. Subject: Re: Pattern1,Pattern2
  5. In-Reply-To: tani@neptune.denki.osakafu-u.ac.jp's message of 22 Dec 1992 14:24:35 JST
  6. Nntp-Posting-Host: tsran3
  7. References: <I-WADA.92Dec21145525@tsran3.sra.CO.JP> <5970@pisces.denki.osakafu-u.ac.jp>
  8.     <5994@pisces.denki.osakafu-u.ac.jp>
  9. Sender: news@tsran3.sra.co.jp (USENET News)
  10. Organization: Software Research Associates, Inc., Japan
  11. Date: Thu, 24 Dec 1992 10:31:33 GMT
  12. Message-ID: <I-WADA.92Dec24193134@tsran3.sra.CO.JP>
  13. Lines: 43
  14.  
  15. $B$o$@!w(BSRA$B$G$9!#(B
  16.  
  17. In article <5994@pisces.denki.osakafu-u.ac.jp>
  18.     tani@neptune.denki.osakafu-u.ac.jp (TANI Tadaaki,,,) writes:
  19.  
  20.    <I-WADA.92Dec21145525@tsran3.sra.CO.JP>$B$N5-;v$K$*$$$F(B
  21.    i-wada@sra.CO.JP$B$5$s$O=q$-$^(B$B$7$?!#(B
  22.  
  23.    >     `NULL'
  24.    >          The empty pattern matches every input record.  (*Ref The Empty
  25.    >          Pattern: Empty.)
  26.  
  27. $B$3$N0zMQ$O!"$A$g$C$HITE,@Z$J$b$N$@$HH?>J$7$F$$$^$9(B$B!#$I$A$i$+$H$$$&$H(B
  28. gawk.1 $B$N<!$N$H$3$m$N$[$&$,NI$+$C$?$+$bCN$l$^$;$s!#(B
  29.  
  30.     Uninitialized variables have the numeric value 0 and the
  31.     string value "" (the null, or empty, string).
  32.  
  33.  
  34.    $B!!$3$l$,K\Ev$J$i(B 'NULL,/^$/ {print}' $B$G!"%a!<%k$N%X%C%@$@$1$,=PNO$5(B$B$l$k(B
  35.    $B$O$:$G$9$h$M!#$$$^$d$C$F$_$^$7$?$,2?$bI=<($5$l$^$;$s$G$7$?!#(BNULL $B$,L$Dj(B
  36.    $B5A$K$J$C$F$$$k$h$&$G$9!#(B
  37.  
  38.    $B!!;d$N;H$C$?(B gawk $B$O(B Gnu Awk (gawk) 2.11, patchlevel 1 $B$G$9!#%P!<%8%g%s(B
  39.    $B$,8E$$$N$+$J$"!#(B
  40.  
  41.    $B!!$=$l$H!"(B'every input record' $B$K%^%C%A$9$k$N$J$i!"%Q%?!<%s#2$K;H$C$?;~!"(B
  42.    $BF~NO$N:G8e$^$G$$(B$B$/$3$H$O$J$$$h$&$K;W$&$N$G$9$,!"!"!"(B
  43.  
  44. awk $B$O!"%Q%?!<%s$,%^%C%A$7$F%"%/(B$B%7%g%s$,<h$i$l$k$+$i(B 'NULL,/^$/' $B$G2?(B
  45. $B$bI=<($5$l$J$$$N$O@5$7$$$H;W$$$^$9(B$B!#(B
  46.  
  47. $B>\$7$/%=!<%9$r8+$?$o$1$G$O$J$$$N$G$9$,!D%Q%?!<%s%^%C%A%s%0$N7k2L(B$B$O??56(B
  48. $BCM$H$7$F=hM}$5$l$F$$$k$h$&$G$9!#$D$^$j(B /$B%Q%?!<%s(B1/$B$,(B $B??(B $B$K$J$C$?(B$B$H$3$m(B
  49. $B$+$i(B /$B%Q%?!<%s(B2/ $B$,(B $B56(B $B$N4V%"%/%7%g%s$,<B9T$5$l$k$h$&$G$9!#$7$?(B$B$,$C$F(B
  50. '/$B%Q%?!<%s(B1/,NULL' $B$H=q$-$^$7$?$,<B$O$3$l$O!"(B '/$B%Q%?!<%s(B1/,0' $B$H=q$$(B$B$F(B
  51. $B$bNI$$$h$&$G$9!#(B
  52.  
  53.  
  54. $B!t%a!<%k$N%X%C%@9T$r<h$j=P$9$s$@$C$?$i(B sed -n '1,/^$/p' $B$H$$$D$b=q$$$F(B
  55. $B!t$$$^$9!#(B
  56. --
  57. // i-wada@sra.co.jp //
  58.