Splitte un gros fichier et déposer sur FTP toutes les 15 mn
Résolu
pcsystemd
Messages postés
691
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
15 janvier 2024
-
Modifié le 21 sept. 2023 à 16:06
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 - 26 sept. 2023 à 09:01
pcsystemd Messages postés 691 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 15 janvier 2024 - 26 sept. 2023 à 09:01
A voir également:
- Splitte un gros fichier et déposer sur FTP toutes les 15 mn
- Fichier rar - Guide
- Fichier host - Guide
- Fichier iso - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
2 réponses
mamiemando
Messages postés
33113
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
15 mai 2024
7 753
21 sept. 2023 à 16:14
21 sept. 2023 à 16:14
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
pcsystemd
Messages postés
691
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
15 janvier 2024
22
Modifié le 26 sept. 2023 à 09:41
Modifié le 26 sept. 2023 à 09:41
J'ai testé et cela fonctionne.
Merci