Splitte un gros fichier et déposer sur FTP toutes les 15 mn
Résolu/Fermé
pcsystemd
Messages postés
702
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
6 novembre 2024
-
Modifié le 21 sept. 2023 à 16:06
pcsystemd Messages postés 702 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 6 novembre 2024 - 26 sept. 2023 à 09:01
pcsystemd Messages postés 702 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 6 novembre 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
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Ouvrir un fichier .bin - Guide
- Comment ouvrir un fichier docx ? - Guide
2 réponses
mamiemando
Messages postés
33549
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
4 mars 2025
7 829
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
702
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
6 novembre 2024
23
Modifié le 26 sept. 2023 à 09:41
Modifié le 26 sept. 2023 à 09:41
J'ai testé et cela fonctionne.
Merci