The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX for Dummies Questions & Answers
.
Google unix.com



UNIX for Dummies Questions & Answers Wenn Sie nicht sicher sind, wo Sie eine UNIX-oder Linux-Frage, post it here. Alle UNIX-und Linux-Anfänger willkommen!

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
scp automatisierten Skript gholdbhurg UNIX für Fortgeschrittene und Experten 5 10-27-2008 01:23 AM
Automatisierte shtudown joe1967 Shell Programmierung und Scripting 5 05-29-2007 08:04 PM
automatische FTP. Kaltblütigkeit Shell Programmierung und Scripting 10 05-07-2007 11:52 AM
Automatisierte FTP shauche UNIX für Fortgeschrittene und Experten 11 07-11-2002 02:08 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 Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 05-09-2001
n9ninchd n9ninchd is offline
Registrierte Nutzer
  
 

Registriert seit: Mai 2001
Location: Bay Area
Beiträge: 25
Wenn ich wollte eine Maschine, um eine bestimmte Datei auf einem anderen Betriebssystem weit über das Internet per FTP - und ich wollte es nicht automatisch Benutzer intervented, wie würde ich das tun?

Verwenden Sie die PUT-Kommando?

Der Dateiname und die Position nicht verändert, wird sie überschrieben, und das System auf das andere Ende kümmert sich um alle die Drecksarbeit erledigen. Ich brauche nur die Unix-Server, FTP, dass eine Datei.
  #2 (permalink)  
Old 05-09-2001
mib mib is offline
Registrierte Nutzer
  
 

Join Date: Jan 2001
Lage: Calicut
Beiträge: 228
Sie können eine Datei namens ". Netrc" in Ihrem Home-Verzeichnis. Setzen Sie diese Zeile in der. Netrc-Datei:

Maschine Servername Benutzername Passwort passwordhere

Wenn das erledigt ist, erstellen Sie eine Datei (wir nennen es "ftpcommands")
, die die Befehle. Zum Beispiel:

cd / ftp / Verzeichnis
die yourfile
Tschüss

und nennen es:
# Ftp servername <ftpcommands

oder

#! / bin / bash
# autoftp.sh
FTP-Maschine <ftpcommand

#. / Autoftp.sh

Hinweis: chmod 400. Netrc

Sie können auch "erwarten". Menschen erwarten, für mehr Infos


HTH
  #3 (permalink)  
Old 05-10-2001
n9ninchd n9ninchd is offline
Registrierte Nutzer
  
 

Registriert seit: Mai 2001
Location: Bay Area
Beiträge: 25
Leichte Veränderungen

Ich erhalte diese Anträge, mich Nüsse.
Jetzt habe ich in der Lage sein müssen, um eine Variable. Variablen werden nicht bearbeitet, und auf den FTP-Befehle.
Irgendwelche Ideen?

Beispiel: Ich möchte diesen Befehl in

die $ 1.backup.file

FTP ist nicht das Ziehen der Dateiname richtig - ich kann nicht finden Datei $ 1.backup.file


  #4 (permalink)  
Old 05-11-2001
mib mib is offline
Registrierte Nutzer
  
 

Join Date: Jan 2001
Lage: Calicut
Beiträge: 228
#! / bin / bash
# autoftp.sh
# Verwendung "\ n" zu trennen Eintrag
# Und Nutzung ascii binary statt, wenn Sie denken, dass

FTPCommand \u003d "cd FTPdirectory \ nascii \ nput $ 1.backup.file \ nbye"
echo-e $ FTPCommand | FTP-Maschine
echo "$ 1 Ftp'd zu rechnername"

und das Skript zu ftp "today.backup.file"

#. / Autoftp heute

Achten Sie darauf, vollständige Pfad, wenn "today.backup.file"-Datei ist nicht im Verzeichnis, von wo aus Sie das Skript ausführen.


HTH

[Bearbeitet von mib am 05-11-2001 um 07:29 AM]
  #5 (permalink)  
Old 05-11-2001
kornshellmaven kornshellmaven is offline
Registrierte Nutzer
  
 

Join Date: Apr 2001
Beiträge: 25
Wir benutzen das folgende Skript auf dem ganzen Platz. Wir haben ein "FTP-Server" in Korn Shell, um alle FTP ist zwischen den verschiedenen Plattformen aw und unser Unternehmen "Enterprise FTP-Server (Mailbox Sterling)

Alle Variablen sind vor dem Aufruf des FTP. (Derzeit in einer flachen Datei - bald in einer DB-Tabelle)


Inhalt der DYNAM_FTP.KSH:
#! / etc / usr / ksh
Assorted Variablenzuweisungen
ftp-n-v $ HOSTNAME <<-END
Benutzer $ USERID $ password
cd $ SRC_DIR
LCD-$ TARGET_DIR
pwd
get $ SRC_FILE
ENDE


Die oben genannten "hier Dokument" ist dynamisch gebaut auf einer Aufnahme, die die Quelle info (IP, ID, Kennwort, Dateinamen, etc.)
Außerhalb der oben:
chmod + x DYNAM_FTP.KSH
DYNAM_FTP.KSH, um
Wir erfassen die Ausgabe der oben in eine Datei und dann grep für verschiedene Fehler ....

[Bearbeitet von kornshellmaven am 05-12-2001 um 06:58 PM]
  #6 (permalink)  
Old 05-16-2001
n9ninchd n9ninchd is offline
Registrierte Nutzer
  
 

Registriert seit: Mai 2001
Location: Bay Area
Beiträge: 25
Nun - es versucht, und auch mit, dass sie immer noch versucht, um die IDs in anstelle eines variablen

Beispiel

cd $ Src_Dir

Er versucht zu ändern, um ein Verzeichnis / $ Src_Dir

Arbeiten Sie nicht - jede andere Ideen?

Solaris 7
  #7 (permalink)  
Old 05-18-2001
kornshellmaven kornshellmaven is offline
Registrierte Nutzer
  
 

Join Date: Apr 2001
Beiträge: 25
Lightbulb

Sie sind sich nicht sicher, warum sie nicht die Erweiterung der Variablen innerhalb der hier-Dokument - Turn xtrace auf, um zu sehen, Befehle Echo zurück

Die folgenden funktioniert
#! / usr / bin / ksh-x
Data \u003d $ AL_DATA
ftp-n-v slapdev <<-END
Benutzer Benutzername Passwort
pwd
cd $ DATA
pwd
ENDE
Dabei spielt es keine Rolle, wenn ich die cd $ DATA oder $ AL_DATA (Variable exportiert) - es wird erweitert OK

Wir haben auch Routinen, um die FTP-hier-doc dynamisch
exec 4> dynam_ftp.sh
print-U4 "#! / usr / bin / ksh-x"
print-U4 "ftp-v-n $ DEST <<-END"
print-U4 "user $ USER $ password"
print-U4 "cd $ DATA"
print-U4 "pwd"
print-U4 "LCD $ SRC_DIR"
print-U4 "MGET $ FILE_PATTERN"
print-U4 "END"

chmod + x dynam_ftp.sh
dynam_ftp.sh

Der Inhalt der Datei dynam_ftp.sh haben die voll variable Werte erweitert. Die oben genannten könnte ein wenig Overkill für Ihre Bedürfnisse.

Wir sind mit Solaris 7 als auch
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 05:25 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0