Go Back   UNIX og Linux Forums > Top Forums > Shell programmering og Skripting
.
Google Site



Shell programmering og Skripting Post spørsmål om ksh, csh, SH, Bash, Perl, PHP, SED, awk og ANDRE shell scripts og Shell skriptespråk her.

Closed Thread
English Japanese Spanish French German Portuguese Italian Powered by Powered by Google
 
Thread Tools Søk i denne tråden Rate Thread Visningsmoduser
  #1 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: juni 2008
Innlegg: 10
trenger shell script for å flytte filen enkeltvis

# SD \u003d kilde dir TD \u003d mål dir

SD \u003d "$ / amddev/app01/manoj/new/scripts/old"
TD \u003d "$ / amddev/app01/manoj/new/scripts/new"
EXT \u003d"$*. txt "
for i in `ls-F" $ SD "/*"$ EXT "| grep-v / $` do
mv "$ SD" "$ TD"
if [ "$? -eq '0 ']

echo "$ i" hell flyttet
echo Manoj hell .. 1 (Her har jeg legge til en prosess)
ellers
echo feil bevegelse "$ i" - ingen behandling for denne filen
# .... echo pause kommandoen hvis du ønsker ...
fi
ferdig


Skriptet ovenfor Jeg prøvde, men fungerer ikke ...
acctually jeg vil flytte filene en etter en fra sou-dir til målet-dir
hvis en fil flyttes .. det har prosessen mitt kall ... neste fil sånn

alle ettall hjelpe meg i dag ... jeg nød dette skriptet
Sponsede lenker
  #2 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: Aug 2007
Beliggenhet: Bangalore
Innlegg: 379
Sitat:
Originally Posted by manojkarthi View Post

Code:
#SD=source dir TD= target dir

SD="$/amddev/app01/manoj/new/scripts/old"
TD="$/amddev/app01/manoj/new/scripts/new"
EXT="$*.txt"
for i in `ls -F "$SD"/*"$EXT"|grep -v /$` do
   mv "$SD" "$TD"
    if [ "$?" -eq '0' ]
    then
        echo "$i" successfully moved
       echo Manoj successfully..1  ( here i have to add a process)
    else
        echo error moving "$i" - no processing for this file
#        .... echo break command if you desire ...
    fi
done

Skriptet ovenfor Jeg prøvde, men fungerer ikke ...
acctually jeg vil flytte filene en etter en fra sou-dir til målet-dir
hvis en fil flyttes .. det har prosessen mitt kall ... neste fil sånn

alle ettall hjelpe meg i dag ... jeg nød dette skriptet

Du må bruke

mv $ i / hvor / til / flytte

Takk ...
  #3 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: juni 2008
Innlegg: 10
Sitat:
Originally Posted by namishtiwari View Post
Du må bruke

mv $ i / hvor / til / flytte

Takk ...




Jeg må flytte .... filene fra Kilde dir til Target Dir .....
  #4 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: juni 2008
Innlegg: 10
Jeg må flytte .... filene fra Kilde dir til Target Dir .....

Jeg har prøvd, men det viser


MDS @ ttl03ap: / amddev/app01/manoj/new/scripts> sh manoj.sh
manoj.sh [4]: Syntaksfeil på linje 5: `mv" er ikke forventet.
  #5 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: Aug 2007
Beliggenhet: Bangalore
Innlegg: 379
Sitat:
bruke et semi kolon på slutten av for-loop eller sette gjøre på neste linje ..
Takk ..
  #6 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: juni 2008
Innlegg: 10
Jeg har prøvd, men det viser *. txt ikke funnet hvorfor det viser .. som dette ...
I katalogen ... fem txt filer er det

I "manoj.sh" 16 linjer, 432 tegn
SD \u003d "$ / amddev/app01/manoj/new/scripts/old"
TD \u003d "$ / amddev/app01/manoj/new/scripts/new"
EXT \u003d"$*. txt "
for i in `ls-F" $ SD "/*"$ EXT "| grep-v / $`;
gjøre
mv $ i / amddev/app01/manoj/new/scripts/new /
if [ "$? -eq '0 ']

echo "$ i" hell flyttet
echo Manoj hell .. 1
ellers
echo feil bevegelse "$ i" - ingen behandling for denne filen
# .... echo pause kommandoen hvis du ønsker ...
fi
ferdig

~
~
"manoj.sh" 16 linjer, 432 tegn
[5] + Stopped VI manoj.sh
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts> sh manoj.sh
$ / amddev/app01/manoj/new/scripts/old / *. txt ikke funnet
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts> cd .. / gammel
MDS @ ttl03ap: / amddev/app01/manoj/new/old> cd / amddev/app01/manoj/new/scripts/old /
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts/old> ls
TTLNotes.txt en man.txt
TTLNoteslast.txt b srnoteska.txt
UPDATEFILEPRECHECKFMSUPE060808.txt c
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts/old>


"manoj.sh" 16 linjer, 432 tegn
SD \u003d "$ / amddev/app01/manoj/new/scripts/old"
TD \u003d "$ / amddev/app01/manoj/new/scripts/new"
EXT \u003d"$*. txt "
for i in `ls-F" $ SD "/*"$ EXT "| grep-v / $`;
gjøre
mv $ i / amddev/app01/manoj/new/scripts/new /
if [ "$? -eq '0 ']

echo "$ i" hell flyttet
echo Manoj hell .. 1
ellers
echo feil bevegelse "$ i" - ingen behandling for denne filen
# .... echo pause kommandoen hvis du ønsker ...
fi
ferdig

~
~

"manoj.sh" 16 linjer, 432 tegn
[5] + Stopped VI manoj.sh
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts> sh manoj.sh
$ / amddev/app01/manoj/new/scripts/old / *. txt ikke funnet

MDS @ ttl03ap: / amddev/app01/manoj/new/old> cd / amddev/app01/manoj/new/scripts/old /
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts/old> ls
TTLNotes.txt en man.txt
TTLNoteslast.txt b srnoteska.txt
UPDATEFILEPRECHECKFMSUPE060808.txt c
MDS @ ttl03ap: / amddev/app01/manoj/new/scripts/old>

Sist endret av manojkarthi; 08-07-2008 kl 03:47..
  #7 (permalink)  
Old 08-07-2008
Registrert bruker
 

Bli Dato: juni 2008
Innlegg: 10
sir ... hvorfor den viser som dette ....
vennlige hjelpe meg ..

Jeg trenger manuset av dagens sir
Sponsede lenker
Closed Thread

Hugseliste

Tags
scriptin

Thread Tools Søk i denne tråden
Søk i denne tråden:

Avansert søk
Visningsmoduser Ranger denne tråden
Ranger denne tråden:

Innleggsaktivitet Regler
Du kanskje ikke poste nye tråder
Du kanskje ikke poste svar
Du kanskje ikke post vedlegg
Du kanskje ikke redigere innleggene dine

BB-kode er
Smilefjes er
[IMG] koden
HTML-koden Av
Pingbacks er
Refbacks er Av


Mer UNIX og Linux Forum Emner Du kan finne nyttig
Tråd Tråd startet Forum Svar Siste innlegg
Finne & Moving Eldste filen ved Analysere / Sortering Dato Info i filnavn nikosey Shell programmering og Skripting 6 07-30-2008 10:46
søke etter innholdet i mange fil og skrive ut filen bruker shell script cdfd123 Shell programmering og Skripting 3 10-07-2007 11:17
Har et shell script se etter en fil å eksistere før du behandler en annen fil heprox Shell programmering og Skripting 3 11-14-2006 03:26
Shell Script lastes dataene inn i databasen ved hjelp av en. CSV-fil og. Ctl fil Csmani Shell programmering og Skripting 3 05-24-2006 09:09
Reading filnavn fra en fil og gjennomføring av den relative fil fra shell script anushilrai Shell programmering og Skripting 4 03-10-2006 05:25



Alle klokkeslett er GMT -4. Nå er klokken 05:01.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Language Translations Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2010. All Rights Reserved.Ad Management by RedTyger

Content Relevant nettadresser av vBSEO 3.2.0