The UNIX and Linux Forums  

Go Back   Les systèmes UNIX et Linux Forums > Top Forums > De programmation et de script Shell
.
google unix.com



De programmation et de script Shell Posez vos questions à propos de KSH, CSH, SH, BASH, PERL, PHP, SED, awk et d'autres scripts shell et les langages de script shell ici.

Plus d'UNIX et Linux Forum Sujets Vous trouverez peut-être utile
Fil Thread Starter Forum Réponses Last Post
Problèmes avec le coupé scorpio De programmation et de script Shell 6 04-28-2008 09:49 AM
NIS + problèmes wjones UNIX for Advanced & Expert Users 0 04-09-2008 06:30 AM
RCP problèmes Daishi UNIX pour les nuls Questions et réponses 0 09-10-2007 06:20 AM
gcc problèmes AJA SUN Solaris 7 03-09-2004 10:44 AM
"faire" des problèmes (problèmes de compliation?) xyyz UNIX for Advanced & Expert Users 5 11-05-2001 10:47 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 Recherche sur ce Thread Rate Thread Modes d'affichage
  #1 (permalink)  
Old 04-22-2009
reddybs reddybs is offline
Registered User
  
 

Date d'inscription: janvier 2009
Lieu: Sriharikota-AP-Inde
Posts: 53
FTP problèmes

Salut tous,

Je suis ftping à une boîte de fenêtres où je vais aller dans un répertoire spécifique et de vérifier si le fichier existe ou non. Si le fichier existe, récupérer le fichier à ma boîte UNIX autre, dire que le fichier n'existe pas et de toucher un nouveau fichier dans la boîte de UNIX.

Voici ce que j'ai essayé le code:
C'est script FTP.

Code:
ftp  -n <<EOF
open windowsboxname
user  --> User credintials.
cd FTPT1
pwd
ls
#Somewhere over here i need to check the file existance. If true get the file else touch #a new file,
get $2 $1/"$2"
rename $2 Archive/`date '+%Y_%m_%d'`"_"$2
quit
EOF

$ 2 est le fichier.



Je ne suis pas sûr de l'endroit où le code à inclure dans une telle manière que le nouveau fichier sera créé si le fichier n'existe pas.

Merci d'avance.
  #2 (permalink)  
Old 04-22-2009
dennis.jacob dennis.jacob is offline Forum Advisor  
dj - l'étudiant
  
 

Join Date: Feb 2007
Lieu: Singapour / Bangalore / Cochin
Posts: 611
Une suggestion est d'utiliser deux sessions ftp

- Première est utilisée pour obtenir le juste "ls" sur la machine distante et vérifier l'existence de nom de fichier dans la liste et d'afficher si elle n'existe pas.
- Deuxième session sera exécuté que si la liste produite dans la première liste contient le nom du fichier. puis le "get" de fichiers nécessaires.
  #3 (permalink)  
Old 04-22-2009
reddybs reddybs is offline
Registered User
  
 

Date d'inscription: janvier 2009
Lieu: Sriharikota-AP-Inde
Posts: 53
Citation:
Posté par dennis.jacob View Post
Une suggestion est d'utiliser deux sessions ftp

- Première est utilisée pour obtenir le juste "ls" sur la machine distante et vérifier l'existence de nom de fichier dans la liste et d'afficher si elle n'existe pas.
- Deuxième session sera exécuté que si la liste produite dans la première liste contient le nom du fichier. puis le "get" de fichiers nécessaires.

Un grand merci pour la réponse. Je vais faire un essai.
Closed Thread

Bookmarks

Thread Tools Recherche sur ce Thread
Recherche sur ce Thread:

Recherche avancée
Modes d'affichage Rate this thread
Rate this thread:

Règles de messages
Tu mai pas de nouvelles discussions: nonoui
Tu mai pas envoyer des réponses:
Tu mai pas envoyer des pièces jointes
Tu mai pas modifier vos messages

BB code est Sur
Smilies sont Sur
[IMG] code est Sur
Le code HTML est Hors tension
Trackbacks sont Sur
Pingbacks sont Sur
Refbacks sont Sur




Toutes les heures sont au format GMT -4. Le temps est maintenant 10:10 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traductions Langue Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Les systèmes UNIX et Linux Forums Content Copyright © 1993-2009. Tous droits Reserved.Ad de gestion par RedTyger

Content Relevant URLs par vBSEO 3.2.0