> Tri H Trinh wrote: > > >On 5/27/05, maikhai <[EMAIL PROTECTED]> wrote: > > > > > >>Hi List! > >> > >>Tui muo^'n copy file /etc/fstab dde^'n /home/tui va` /tmp va` /var cu`ng > >>mo^.t lu'c, ba(`ng mo^.t le^.nh duy nha^'t, chi? cha.y 1 la^`n > >> > >>thi` co' ddu+o+.c kho^ng? Pha?i go~ sao? > >> > >>Ca'm o+n ca'c ba.n > >> > >>m k h _ s g n > >> > >> > >ba'c thu+? go~ 3 le^.nh cp mo^.t la^`n tre^n cu`ng mo^.t do`ng nhu+ the^' > >na`y: > > > >$cp /etc/fstab /home/tui/ && cp /etc/fstab /tmp/ && cp /etc/fstab /var/ > > > > > > > > > > Ca'm o+n. > > Nhu+ng coi ho+i ki` ki` he`? Sao kho^ng co' pro^ gram mo+ na`o mo+ > tha^'y mo^.t ca'i tri`nh gi` gio^'ng gio^'ng va^.y he`? Hay la` kho^ng > ca^`n thie^'t vi` thu+.c te^' kho^ng co' nhu ca^`u? > > Ta.o the^m mo^.t va`i tham so^' cho le^.nh cp co' ddu+o+.c kho^ng? >
Ba'c tu+. vie^'t 1 script cho mi`nh la` xong tho^i . Vi' du. nhu+ cha'u vie^'t 1 tcsh script nhu+ sau . Dda(.t te^n la` mycp cha(?ng ha.n, cho va`o ~/bin la` OK . mo^~i khi muo^'n cp thi` du`ng mycp . $ mycp file1 file2 .... -dir dir1 dir2 dir3 .... -> copy ta^'t ca? ca'c files va`o ca'c thu+ mu.c dda(`ng sau -dir chu' y' la` mycp va^~n giu+~ nguye^n ca'c option y nhu+ cu?a le^.nh cp ne^'u ba'c kho^ng cho option -dir, mycp va^~n thu+.c hie^.n cp nhu+ bi`nh thu+o+`ng . Ba'c thi'ch thi` co' the^? thay option -dir ba(`ng option kha'c nhu+ng ha~y ti`m 1 ca'i kha'c ca'c options cu?a le^.nh cp nhe' ;) #!/bin/tcsh set MYOPTION="-dir" set n=$#argv set var="" set i=1 while ( "$argv[1]" != "$MYOPTION" ) set var="$var $argv[1]" shift argv if ( $i == $n ) break @ i++ end if ( $i == $n ) then cp $var exit 0 endif shift argv foreach mydir ( $argv ) if ( ! -d $mydir ) continue cp $var $mydir end exit 0 -- Le^ Hoa`ng Nam Kushiro [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email is sponsored by Yahoo. Introducing Yahoo! Search Developer Network - Create apps using Yahoo! Search APIs Find out how you can build Yahoo! directly into your own Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005 _______________________________________________ VietLUG-users mailing list VietLUG-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/vietlug-users