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
Kopieren. Profil-Dateien auf einen neuen Server (SCO) sighbrrguy UNIX for Dummies Questions & Answers 2 12-05-2007 03:02 PM
Kopieren von Dateien von einem Ort zum anderen auf der Grundlage einer Liste rebornhonest UNIX for Dummies Questions & Answers 4 11-30-2007 03:32 PM
Das Kopieren von Dateien vom Laptop auf Remote-Server mit SSH patwa UNIX for Dummies Questions & Answers 3 11-22-2006 04:14 AM
Kopieren von Dateien auf einem Remote-Server mit AIX tar! System-Admin AIX 2 11-17-2006 03:30 PM
Das Kopieren von Dateien zwischen 2 Unix-Server Docboyeee UNIX für Fortgeschrittene und Experten 9 10-20-2003 02:54 PM

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 04-23-2007
Sepia Sepia is offline
Registrierte Nutzer
  
 

Join Date: Apr 2007
Ort: England
Beiträge: 49
Kopieren einer Liste der Dateien von einem Server zu einem anderen?

Ich habe zwei Server. Ich möchte zu kopieren einige Dateien aus einem Verzeichnis auf dem Server A in das gleiche Verzeichnis auf dem Server B.

Es ist nicht alle Dateien in das Verzeichnis, nur einige von ihnen.

Gibt es eine Möglichkeit, um eine Datei in eine TXT-Datei und dann irgendwie alle Dateien in dieser Liste auf einmal zu den anderen Server?

Danke.
  #2 (permalink)  
Old 04-23-2007
Percy Percy is offline
Registrierte Nutzer
  
 

Join Date: Jan 2007
Beiträge: 14
files.txt enthält eine Liste von jeder Datei, die Sie kopieren wollen.


Code:
for line in files.txt
do
    cp $line server:$line
done
Sie erhalten den Inhalt ...

... oh - es sei denn, diese scp oder so sein und würde dann am Ende zu geben Sie Ihr Passwort für jede Zeile
  #3 (permalink)  
Old 04-23-2007
cfajohnson's Avatar
cfajohnson cfajohnson is offline Forum Advisor  
Shell-Programmierer, Autor
  
 

Join Date: März 2007
Ort: Toronto, Kanada
Beiträge: 2361
Zitat:
Zitat von Sepia
Ich habe zwei Server. Ich möchte zu kopieren einige Dateien aus einem Verzeichnis auf dem Server A in das gleiche Verzeichnis auf dem Server B.

Es ist nicht alle Dateien in das Verzeichnis, nur einige von ihnen.

Gibt es eine Möglichkeit, um eine Datei in eine TXT-Datei und dann irgendwie alle Dateien in dieser Liste auf einmal zu den anderen Server?

Welche Shell benutzt du? Wenn es bash oder ksh, die Liste der Dateien in einem Array, zB:

Code:
filelist=( "file 1" "file 2" etc. )

scp "${filelist[@]}" remote.server:path
Oder nutzen Sie die Liste direkt auf der Befehlszeile:

Code:
scp "file 1" "file 2" etc. remote.server:path
  #4 (permalink)  
Old 09-10-2008
awolbach awolbach is offline
Registrierte Nutzer
  
 

Join Date: Sep 2008
Beiträge: 1
Verwendung Symlinks

Zitat:
Zitat von cfajohnson View Post

Welche Shell benutzt du? Wenn es bash oder ksh, die Liste der Dateien in einem Array, zB:

Code:
filelist=( "file 1" "file 2" etc. )

scp "${filelist[@]}" remote.server:path
Oder nutzen Sie die Liste direkt auf der Befehlszeile:

Code:
scp "file 1" "file 2" etc. remote.server:path
In diesen Situationen Sie laufen Gefahr, anstrengend die maximale Länge der Argumente zu einem Prozess. Ich habe mit diesem Problem, wenn ich heute notwendig, um zufällig teilen zwei massiven Sätze von Dateien gleichmäßig zwischen zwei Servern. Erstellen Sie ein neues Verzeichnis für jeden Server und füllen Sie sie mit symbolischen Links auf die Dateien, die Sie kopieren möchten auf diesem Server. Wenn es eine Menge von Dateien, zu automatisieren, indem Sie ein Skript:

Code:
cat file_list | sed 's/^.*$/ln -s & /' > symlink_script.sh
Führen Sie das Skript in der neuen Verzeichnis. Dann kopieren Sie einfach in das Verzeichnis auf dem Ziel-Server, und scp werden die symbolischen Links.
  #5 (permalink)  
Old 05-04-2009
KiranKumarKarre KiranKumarKarre is offline
Registrierte Nutzer
  
 

Join Date: Apr 2009
Beiträge: 62
Datei-Server von einem Server auf einen anderen Server

Kann jemand mir vollständige Beschreibung der folgenden Erklärung, bin neu auf Unix.

scp "Datei 1" "Datei 2" usw. remote.serverath

Ich möchte z. B. Datei test.sh auf Laufwerk C in 102.19.23.122,

Ich bin wie tryig
scp test.sh 102.19.23.122: C

aber nicht funktioniert,
  #6 (permalink)  
Old 05-04-2009
devtakh devtakh is offline
Registrierte Nutzer
  
 

Join Date: Oct 2007
Ort: Bangalore
Beiträge: 514
Zitat:
Zitat von KiranKumarKarre View Post
Kann jemand mir vollständige Beschreibung der folgenden Erklärung, bin neu auf Unix.

scp "Datei 1" "Datei 2" usw. remote.serverath

Ich möchte z. B. Datei test.sh auf Laufwerk C in 102.19.23.122,

Ich bin wie tryig
scp test.sh 102.19.23.122: C

aber nicht funktioniert,
Für diese zu kopieren, wird es leichter für Sie zu tun, nur ein FTP aus der DOS-Eingabeaufforderung

Code:
open DOS 
cd c:
ftp unixbox
user
paswword
cd /dir  [ directory where your tesh.sh is present]
get test.sh
bye
Prost,
Devaraj Takhellambam
  #7 (permalink)  
Old 05-05-2009
Percy Percy is offline
Registrierte Nutzer
  
 

Join Date: Jan 2007
Beiträge: 14
Stellen Sie sicher, dass Sie sich Ihre korrekte Syntax.

scp / file / location / of / test.sh 102.19.23.122 @: / file / Ort / to / kopieren / zu

Und auch - Stellen Sie sicher, dass Sie tatsächlich erreichen können 102.19.23.122
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:35 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