PDA

View Full Version : FTP vom PC in AS400



Beate
27-08-19, 08:13
Hi,
nachdem bei uns keiner so richtig FTP verwendet, hab ich mal wieder ein Frage:
Ist es möglich, gleichzeitig verschiedene PC-Dateien aus einer Directory in eine AS400-Datei zu kopieren ?
Dachte ich kann das mit MGET machen, was auch grundsätzlich funktioniert, allerdings kommen die Daten in einer anderen Bibliothek an und haben hier jeweils die Dateinamen der PC-Dateien.
Kann ich das umgehen, so dass alles in einer Datei ankommt (irgendwie *add) ??
Danke.
Beate

Fuerchau
27-08-19, 11:37
Nein, mget kopiert Datei für Datei.
Du kannst da nur den Umweg über das IFS gehen und per "lcd /home/mydir" und "mget *" die Dateien ins IFS holen und dort dann zusammen kopieren.
Dies geht dann z.B. per QSH und "cd /Home/mydir;cp * dstfile".
"dstfile" darf nicht vorhanden sein. Dann wird alles in 1 Datei kopiert. Diese kannst du dann per CPYFRMSTMF oder CPYTOIMPF (je nach dem was du brauchst) wieder in deine PF kopieren.
Alternativ auch Datei für Datei, die 1. mit *replace, ab der 2. dann mit *add.

Beate
27-08-19, 13:05
danke für die Info, aber das macht es wahrscheinlich komplizierter, als gedacht.
WErden dann wohl eher mit einer .BAT Datei die Daten erstmal am PC zusammenführen und dann nur eine Datei auf die AS400 hochladen..

Beate

Fuerchau
27-08-19, 14:02
Ob du nun den Copy auf dem PC machst oder einen "cp" per QSH kommt doch aufs selbe raus;-).