Splitte un gros fichier et déposer sur FTP toutes les 15 mn
Résolu
pcsystemd
Messages postés
702
Date d'inscription
Statut
Membre
Dernière intervention
-
pcsystemd Messages postés 702 Date d'inscription Statut Membre Dernière intervention -
pcsystemd Messages postés 702 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Splitte un gros fichier et déposer sur FTP toutes les 15 mn
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Bonjour,
Tu peux faire une boucle for qui incrémente ton compteur, et attendre à chaque fin d'itération pendant 15 minutes avec la commande split. Voici un exemple qui illustre cette idée :
#!/bin/bash # Fake split # << for i in $(seq 1 5) do filename=$(printf "fichier.txt%d" $i) touch "$filename" done # >> for filename in $(ls -1 fichier.txt*) do echo "ftp: put $filename" sleep 1 # Délai à remplacer par 900 (15 * 60 = 900) done
Ceci je pense devrais aussi regarder du côté de logrotate.
Bonne chance