![]() |
|
|
google unix.com
|
|||||||
| Forums | S'inscrire | Forum Rules | Liens | Albums | FAQ | Liste des membres | Calendrier | Recherche | Aujourd'hui, les postes | Marquer les forums comme lus |
| 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 |
| scp script | gholdbhurg | UNIX for Advanced & Expert Users | 5 | 10-27-2008 01:23 AM |
| Automated shtudown | joe1967 | De programmation et de script Shell | 5 | 05-29-2007 09:04 PM |
| Automated FTP | shauche | UNIX for Advanced & Expert Users | 11 | 07-11-2002 03:08 AM |
| FTP automatisé? | n9ninchd | UNIX pour les nuls Questions et réponses | 6 | 05-18-2001 11:21 AM |
|
|
LinkBack | Thread Tools | Recherche sur ce Thread | Rate Thread | Modes d'affichage |
|
||||
|
automatique ftp.
Salut
Je tente de supprimer certains fichiers (fichiers autres que la création d'aujourd'hui) à partir du serveur sur une base cron. J'ai écrit un petit script, mais je suis coincé dans la façon de supprimer uniquement des fichiers spécifiques. #! / usr / bin / s'attendent-f ensemble IP [Lindex $ argv 0] délai fixé -1 spawn ftp $ IP attendre): envoyer "nom d'utilisateur \ n" s'attendre à mot: envoyer un «mot de passe \ n" attendre ftp> envoyer "rapidement \ n" attendre ftp> envoyer "passive \ n" attendre ftp> envoyer "cd logs / \ n" attendre ftp> Après cela, je suis coincé en place. C'est parce que je veux supprimer des fichiers avec les anciennes dates c'est-à-dire, je ne veux pas supprimer le fichier en date d'aujourd'hui. Les fichiers sont comme logfile-070501, logfile-070502, etc .. Je ne peux pas exécuter la commande "rm-0705 * logfile" (comme aujourd'hui, cela va effacer le dossier de trop) Par ailleurs, j'ai la liste des fichiers à supprimer dans un fichier séparé. Je me demande si en exécutant tout autre script, nous pouvons supprimer les fichiers sélectionnés à partir du serveur distant. J'ai essayé avec! commande de ftp, mais elle se déroule les commandes sur l'ordinateur local. Votre aide sera très appreciated.Thanks |
| Bookmarks |
| Thread Tools | Recherche sur ce Thread |
| Modes d'affichage | Rate this thread |
|
|