The UNIX and Linux Forums  


Go Back   UNIX og Linux Forums > Top Forums > Shell Programmering og Scripting
.
google unix.com



Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her.

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
Problemet med dd kommandoen eller måske AFS problem Anta Shell Programmering og Scripting 0 08-25-2006 11:10 AM
SSH Problem auth problem budrito UNIX for Advanced & Ekspertsøgning Brugere 1 03-17-2004 10:12 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-06-2008
kdyzsa kdyzsa is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 14
FTP Problem

Hej, jeg er i øjeblikket sidder i denne ftp problem. Normalt jeg blot skrive ftp på kommandolinjen, men nu er jeg nødt til at gennemføre den i en kode.

Grundlæggende har jeg til at overføre en. Txt-fil fra en server, lad os sige hkhpdv13 i mappen i / home / sap / ftp til en anden server hkhpdv15 i mappen / home / sap / ftp / tekst

Jeg har undersøgt og så dette kodeeksempel.

#! / bin / sh
HOST \u003d 'ftp.users.qwest.net'
USER \u003d 'yourid'
Passwd \u003d 'yourpw'
FILE \u003d 'file.txt'

ftp-n $ HOST <<END_SCRIPT
citere USER $ USER
citere PASS $ passwd
sætte $ FILE
quit
END_SCRIPT
exit 0

Jeg egentlig ikke ved, hvor de får END_SCRIPT, og også hvordan de overføres til en anden server der. Hjælp med at forklare please?

Jeg vil gerne vide, hvordan man kan overføre en fil, hvis den skifter fra én server til en anden. Samt hvordan kan jeg vide, om filoverførslen var vellykket eller ej, er der en kode i der? eller noget enhver hjælp ville være værdsat.
  #2 (permalink)  
Old 06-06-2008
jaduks's Avatar
jaduks jaduks is offline
Registreret Bruger
  
 

Join Date: Aug 2007
Beliggenhed: Assam, Indien
Posts: 167
Dit script ser godt ud for mig.


Code:
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
put $FILE
quit
END_SCRIPT

Må ikke forveksles med END_SCRIPT, som blot en eof svarende til forrige <<END_SCRIPT ind i "ftp-n .." linje. Du kan bruge et hvilket som helst tag.
Da du laver "put $ File", den fil vil blive overført (sættes fjernbetjeningen $ HOST) forudsat at ftp-forbindelsen er korrekt (ftp legitimationsoplysninger) og $ FILE er til stede i dir fra, hvor du kører dette script. Hope this helps.

/ / Jadu
  #3 (permalink)  
Old 06-06-2008
kdyzsa kdyzsa is offline
Registreret Bruger
  
 

Join Date: May 2008
Stillinger: 14
Hm

Jeg vil gerne vide, hvordan man skifter servere?

Da jeg ville være at placere dette script i et program. Scriptet ville blive nødt til at logge på sagde server, skal du indtaste brugernavn og pass, skal du gå til biblioteket få filen og logge på en anden server, skal du indtaste brugernavn og pass, skal du gå til denne mappe og indsæt fil?
Closed Thread

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 03:10 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0