home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / fj / question / unix / 524 < prev    next >
Encoding:
Text File  |  1992-11-12  |  3.1 KB  |  91 lines

  1. Newsgroups: fj.questions.unix
  2. Path: sparky!uunet!ccut!wnoc-tyo-news!cs.titech!is.titech!ss.titech!ssasaki
  3. From: ssasaki@ee.titech.ac.jp (Shigehiko Sasaki)
  4. Subject: Summary: foreach on csh/tcsh
  5. Message-ID: <SSASAKI.92Nov12233012@fnews.ee.titech.ac.jp>
  6. Sender: news@ss.titech.ac.jp
  7. Nntp-Posting-Host: fnews.ee.titech.ac.jp
  8. Organization: Dept. of Electrical and Electoronics., Tokyo Inst. of Tech. 
  9.     Tokyo, Japan.
  10. Distribution: fj
  11. Date: Thu, 12 Nov 1992 14:30:52 GMT
  12. Lines: 77
  13.  
  14. $@:4!9LZ(J@$@%Q%o%(%l(J.$@El9)Bg(J $@$G$9!#(J
  15.  
  16. <$@<ALd(J>
  17. csh/tcsh$@$GBPOC%b!<%I$G(Jforeach$@$r0l9T$G<B9T$9$k$K$O$I$&$9$l$P(J$@$$$$$+(J?
  18.  
  19. $@!!$?$/$5$s$NJ}$+$i2sEz$rD:$-BgJQ46<U$7$F$*$j$^$9!#$I$&$d$i(Jcsh/tcsh$@$G$O(J
  20. $@$3$N$h$&$J$3$H$O9T$($J(J$@$$$h$&$G$9$M!#(J
  21.  
  22. <$@2sEz(J>
  23. From: kuroki@math.tohoku.ac.jp (Gen Kuroki)
  24. From: Satoshi IIMURO <deshi@ss.titech.ac.jp>
  25. $@>e(J2$@L>$+$i$O!"(Jsh$@EyB>$N%7%'%k$J$i$P2DG=$G$"$k$H$N$3$H!#(J
  26. $@!!(Jbash,zsh$@Ey$b$$$$$H8@$o$l$F$$$^$9$,(J tcsh-6.02$@$NJd40$O6/NO$9$.$F$b$&N%(J
  27. $@$l$i$l$^$;$s!#(J
  28.  
  29.  
  30. From: Kohei MOMOSAKI <momosaki@cradle.titech.ac.jp>
  31. From: mka@apricot.apricot.juice.or.jp (Masashi Kamata)
  32. $@>e(J2$@L>$+$i$O(J sh$@$rMxMQ$7$F(J
  33.     % sh -c 'for file in * ; do echo $file ; done'
  34. $@$H$9$kJ}K!$,$"$k$H$N$3$H!#(J
  35. $@!!$3$l$O$J$+$J$+$$$$J}K!$J$N$G$9$,$3$l$@$H(Jalias$@$d(Jcsh/tcsh$@$NFbIt%3%^%s(J
  36. $@%I$,;H$($^$;$s!#(J
  37.  
  38. $@!!%7%'%k%9%/%j%W%H$r;H$C$F2r7h$9$kJ}K!$b$"$j$^$7$?!#$3$l$,(J$@:GNI$N2r7hK!(J
  39. $@$+$J(J?
  40. From: cabbage@kki.esi.yamanashi.ac.jp (Masami Ueno)
  41. > $@$3$s$J%9%/%j%W%H:n$C$F(J 
  42. > -- doeach ----------------------------- cut!
  43. > #!/bin/csh -f
  44. > foreach tmp ($2)
  45. > set a = '$'$1
  46. > set cmd = `echo $3|sed "s/$a/$tmp/g"`
  47. > /bin/csh -c "$cmd"
  48. > end
  49. > --------------------------------------- cut!
  50. >  % doeach file "*" 'echo $file'
  51. >                ~|~ ~~~~~|~~~~~
  52. >                 |       +-- $@%7%s%0%k%/%*!<%H$G3g$k(J
  53. >                 +-- $@%@%V%k%/%*!<%H$G3g$k(J
  54. > $@$J$s$F$$$&$N$O$I$&$G$7$g$&!)(J
  55.  
  56. From: senda@kuis.kyoto-u.ac.jp (Shuji Senda)
  57. > ---------------- forarg -----------------
  58. > #! /bin/sh
  59. > if [ $# = 0 ] ; then
  60. >     echo Usage : $0 command arguments
  61. >     exit
  62. > fi
  63. > command=$1 ; shift
  64. > for arg in $*
  65. > do
  66. >     eval $command
  67. > done
  68. > ---------------- forarg -----------------
  69. >     $@$[$s$G$b$C$F;H(J$@$$J}$O!"(J
  70. > % forarg 'echo $arg' *
  71. >     $@$G$9!#(J(* $@$NE83+$O%7%'%k$KG$$;$A$c$&(J)
  72. > --
  73.  
  74. From: takesi@isea.is.titech.ac.jp (9019047 SASAKI Takeshi)
  75. $@$5$s$+$i$O(J apply$@$H$$$&$*$b$7$m$$%3%^%s%I$,$"$k$H$N$3$H!#(J
  76. $@!!(Japply$@$O$J$+$J$+6/NO$G$9$,Kh2s%7%'%k$r8F$S=P$9$N$G<B9T$,CY$$$N$,FqE@(J
  77. $@$G$9!#(J($@;d$N(J ~/.tcshrc $@$OBg$-$$$N(J$@$G$9!#(Jtcsh-6.02$@$O(J complete$@J8$G(J .tcshrc
  78. $@$,$U$/$l$"$,$k798~$K$"$j$^$9!#(J)
  79.  
  80. $@!!5$9gF~$l$F(J tcsh$@$r=q$-D>$7$F(J$@$_$k$N$,0lHV$+$b$7$l$^$;$s!#(J($@<B$O$9$G$K7k(J
  81. $@9=<j$rF~$l$F$$$^$9!#(Jbind$@$N0z$-?t$K(J kish$@$H$+;H$($?$j$7$F2x$7(J$@$/$J$C$F$^(J
  82. $@$9!#(J)
  83.  
  84. $@!!$?$/$5$s$N2sEz$I$&$b$"$j$,$H$&$4$6$$$^$7$?!#(J
  85. --
  86. $@!!!!!!!!El5~9)6HBg3X!!EE5$EE;R9)3X(J$@@l96!!?<Hx8&5f<<!!(J(M1)$@!!:4!9LZLPI'(J
  87. $@!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(Jssasaki@ee.titech.ac.jp
  88.