LogIn E-mail
¼³°èÀ̾߱â
[csh]foreach SED
# 8     70.1.1 09:00

%cat exam1.csh
#!/bn/csh
foreach f (*.v)
   echo $f
   cp $f $f.bak
end

%cat exam2.csh
#! /bin/csh -f
# written by tsj at 7/9/94
# convert compass to cadence
# use " // compass dontTouch * " command in verilog file

set files = (and_c.v)
  foreach files (${files})
cat $files | sed -e "1,$ s/\.CDN(/\.cdn(/g" \
-e "1,$ s/\.SDN(/\.sdn(/g" \
-e "1,$ s/\.QEN(/\.oen(/g" \
-e "1,$ s/\.OEN(/\.oen(/g" \
-e "1,$ s/\.DA(/\.da(/g" \
-e "1,$ s/\.DB(/\.db(/g" \
-e "1,$ s/\.OE(/\.oe(/g" \
-e "1,$ s/\.QN(/\.qn(/g" \
-e "1,$ s/\.CP(/\.cp(/g" \
-e "1,$ s/\.ZN/\.zn/g" \
-e "1,$ s/\.EN(/\.en(/g" \
-e "1,$ s/\.SA(/\.sa(/g" \
-e "1,$ s/\.A/\.a/g" \
-e "1,$ s/\.D(/\.d(/g" \
-e "1,$ s/\.Q(/\.q(/g" \
-e "1,$ s/\.B/\.b/g" \
-e "1,$ s/\.CI(/\.ci(/g" \
-e "1,$ s/\.CO(/\.co(/g" \
-e "1,$ s/\.C/\.c/g" \
-e "1,$ s/\.Z/\.z/g" \
-e "1,$ s/\.S/\.s/g" \
-e "1,$ s/\.I/\.i/g" \
-e "1,$ s/\.E(/\.e(/g" \
-e "1,$ s/\\//g" \
-e "1,$ s/\.Q )/\_Q )/g" \
-e "1,$ s/\.QN)/\_QN)/g" \
-e "1,$ s/short /ni01d1 /g" \
>& /tmp/$files
\mv /tmp/$files $files
end

°Ô½Ã¹°: 114 °Ç, ÇöÀç: 1 / 1 ÂÊ
¹øÈ£ Á¦       ¸ñ ÀÛ¼ºÀÚ µî·ÏÀÏ ¹æ¹®
117  [csh].cshrc alias JMJS 25.7.4 200
116  [make] DUMPON eval ifeq JMJS 24.9.12 411
115  [make] .PHONY JMJS 24.3.28 405
114  [make] -n -d -r --debug=b JMJS 24.3.28 426
113  magick convert -rotate -append JMJS 23.10.12 430
112  dirname JMJS 23.3.20 559
111  zip a.zip -r ./a JMJS 23.2.1 585
110  ffmpeg AlwaysMovie JMJS 22.12.6 626
109  7za a abc.zip abc -> tar -c -z -f abc.zip abc JMJS 22.11.30 593
108  convert mogrify JMJS 23.2.1 623
107  [sh]array JMJS 19.8.14 634
106  arithmetic in a makefile, shell pwd export JMJS 17.9.8 4759
105  Split and merge large files JMJS 16.3.21 1376
104  [Makefile]random JMJS 14.12.5 1750
100  À©µµ¿ì7 ¿ë·®ºÎÁ· winsxs Æú´õ ÃÖÀûÈ­ JMJS 14.10.14 2699
99  [sh,csh]while loop JMJS 13.2.6 2751
98  hostname, hostid, /sbin/ifconfig eth0 JMJS 13.1.4 4773
97  [linux]fedora 16 gome-shell extension JMJS 12.3.12 2401
96  [linux]fedora 16 grub boot order change JMJS 12.3.10 2570
95  [linux]fedora Input Method,ibus,hangul JMJS 12.3.8 2327
94  [linux]audio,mp3,mplayer,gstreamer,vlc JMJS 12.3.7 3049
93  [sh].wrapper example JMJS 11.6.15 2641
92  [make]for loop JMJS 11.9.8 2328
91  [make]conditional expression JMJS 11.5.12 2244
90  [make]shell ½ÇÇà JMJS 11.3.9 2352
89  [wish]jplot JMJS 10.5.12 2133
88  yum JMJS 09.8.12 2015
87  [CYGWIN]X setupÇϱâ JMJS 10.8.6 3393
86  [Make]Makefile Brief JMJS 10.8.6 2012
85  ldd /user/bin/xterm JMJS 09.4.24 1837
84  [HTML]¾îµµºñ SVG ºä¾î¿Í HTML JMJS 09.4.24 2320
83  [DOS]DOS command JMJS 09.7.20 2035
82  [DOS]DOS command brief JMJS 07.2.21 2478
81  À¥ÆäÀÌÁö ¼Ò½ºº¸±â JMJS 09.4.24 1987
80  [html]ÀÚµ¿À¸·Î ±ÛÀÚ»ö ¹Ù²ñ JMJS 07.1.10 1945
79  [html]º¹»ç, µå·¡±× ±ÝÁö JMJS 07.1.10 2386
78  [csh]cshell¿¡¼­ function ¸ø¾´´Ù³×¿ä JMJS 11.3.17 2023
77  ¸®´ª½º¿¡¼­ i386,i586,i686, x86ÀÇ Â÷ÀÌÁ¡ JMJS 06.10.16 2243
76  [CSH]$status JMJS 06.8.21 1736
75  [sh]substr, read, until,IFS,for,dirname JMJS 14.12.19 1926
74  [sh]rgbview.sh . hello.sh JMJS 10.11.30 1883
73  automount - /etc/fstab JMJS 06.2.23 1893
72  lmutil.csh JMJS 05.11.8 2176
71  È­ÀÏÀ̸§¿¡ ¸ø¿À´Â ¹®ÀÚ JMJS 05.9.8 1996
70  /usr/ucb /usr/ccs JMJS 05.9.5 1863
69  Solaris Version JMJS 05.9.5 2081
68  /usr/ccs/bin/nm -x debpli.so JMJS 05.8.31 2361
67  tar, gzip, zcat, uncompress, mn(.a ÆÄÀϺ¸±â) JMJS 13.1.6 2143
66  find . -name -print -exec perl JMJS 09.4.17 2233
65  pkgadd -d packagefile JMJS 05.5.9 1881
64  prstat JMJS 08.10.2 2149
63  vi ¸í·É¾î, vim¸í·É¾î gvim JMJS 25.6.1 5300
62  grep -Rs µî multiple directory ¿¡¼­ grep ? JMJS 24.12.19 2340
61  [csh].cshrc_axis JMJS 04.5.14 2146
60  [csh].cshrc_modelsim JMJS 04.5.14 2324
59  [csh].cshrc_cadence JMJS 04.5.14 2313
58  [csh].cshrc_novas JMJS 04.5.14 2269
57  [csh].cshrc_verisity JMJS 04.5.14 2615
56  lmgrd JMJS 09.6.22 2923
55  [csh]which case JMJS 04.5.14 2179
54  [bash]example 2 JMJS 04.5.12 2406
53  [bash]example 1 JMJS 04.5.12 2274
52  fedora 12¿¡¼­ touchpad disable JMJS 11.1.17 2319
51  [Perl]Çѱ¹¾î ÀÎÄÚµù JMJS 04.1.16 3160
50  [Perl]HTML¿¡¼­ ±âÈ£ Ç¥½Ã¸¦ À§ÇÑ ¹®ÀÚġȯ JMJS 04.1.5 11377
49  [csh]make awk JMJS 03.6.6 2648
48  [csh]wordsplit JMJS 03.6.6 2177
47  [csh]vi2 JMJS 03.6.6 2039
46  [csh]cat.csh JMJS 03.6.6 2073
45  [csh]chgword.csh JMJS 03.6.6 2048
44  [bash]password JMJS 11.3.9 1862
43  [Tcl]bi2int JMJS 02.11.29 1961
42  [PC]ask °Ë»öâÀÌ ÀÚ²Ù ¶á´Ù¸é JMJS 09.4.24 2407
41  [csh]backup_copyc.csh; foreach cat ; continue JMJS 25.7.8 2137
40  uname, uname -s -r, uname -p, uname -a JMJS 09.4.24 2291
39  [tk]»õ â ¿­°í ´Ý±â ¿¹Á¦ JMJS 09.4.24 11981
38  [sh]if [[ "$abc" == "abc" && "$bbc" == "bbc" ]]; ... JMJS 11.3.17 2059
37  [expect]expect_scp.exp JMJS 11.3.9 2166
36  ssh -x -l soc lion scp -r ... JMJS 11.3.9 1930
35  TclTk ¹è¿­ JMJS 09.7.20 2025
34  ./configure make make install JMJS 11.1.13 1978
33  [csh]diff JMJS 10.7.14 1982
32  tr abc 123 < file1 > file2 JMJS 11.4.11 1906
31  Installing RPMforge JMJS 10.2.8 1945
30  [ű×]±ÛÀÚ»öÀÌ »ç¶óÁü JMJS 09.4.24 2073
29  [ű×]ÀÚµ¿À¸·Î ±ÛÀÚ»öÀÌ º¯ÇÔ JMJS 09.4.24 2054
28  ±ÛÀÚÅÂ±× ¸ðÀ½ JMJS 09.4.24 2218
27  »ö»ó¸í°ú RGB°ª Ç¥ JMJS 09.4.24 2231
26  RGB »ö»óÇ¥ JMJS 09.4.24 2366
25  ÇÑ±ÛÆ¯¼ö¹®ÀÚÇ¥ JMJS 09.4.24 2304
24  bc -l JMJS 01.5.22 1967
23  file *,  od -xc *, cat * JMJS 01.3.28 2286
22  Linux Memo JMJS 09.7.20 2165
21  xterm -fn 10x20 & JMJS 12.3.7 1890
20  W/S Tip JMJS 09.4.29 2020
19  [awk]example JMJS 10.10.30 2267
18  [csh].cshrc JMJS 11.6.21 2741
17  stop & background job JMJS 00.11.14 1980
16  W/S shout down JMJS 00.11.14 1932
15  [sed]example JMJS 16.9.5 2316
14  [DOS]Memo JMJS 00.10.29 2071
13  [csh]¸®½ºÆ®¸¦ ¸¸µé¾î foreach·Î ó¸®ÇÒ¶§ JMJS 00.10.7 5796
12  [Tcl]Tool Command Language JMJS 09.7.24 3396
11  [csh]vi.csh JMJS 00.6.27 2000
10  [csh]Check Process JMJS 00.6.27 1972
9  [csh]Get Character and get char without 'return' JMJS 10.2.8 2297
8  [csh]foreach SED JMJS 00.6.27 2423
7  [Window]¿À·ùº¸°í ¾È ¶ß°ÔÇÏ´Â ¹æ¹ý JMJS 09.9.23 2018
6  [csh]echo.csh JMJS 00.6.27 2185
5  set DDD = `date '+%y%m'` JMJS 00.6.27 1800
4  [SH]Advanced Bash-Scripting Guide JMJS 09.4.24 1877
3  [csh]Beep : echo ^G;sleep 1 JMJS 00.6.27 2124
2  [csh]if ($abc == $bbc) then _ else _ endif JMJS 00.6.27 2289
1  [csh]ARGV JMJS 00.6.27 2452
[1]