Bonjour à tous,
Je parcours le forum depuis quelques temps, et à chaque fois j'ai réussi à y trouver mes réponses, mais là je suis bloqué.
Je cherche à écrire un script qui dupliquerai un fichier autant de fois qu'il y a de video .mp4 dans un dossier.
Ces fichiers seraient copiés dans le dossier contenant mes vidéos .mp4.
Ces fichiers dupliqués devraient garder le même nom que l'original avec en plus au début un nombre à 2 chiffres (01,02…10,11…) afin de facilité leurs classement.
…
je ne sais pas si je suis clair…
Dans tous les cas, voici ce que j'ai fais:
Comme vous vous en doutez, mes fichiers créer n'ont ni de nombre à 2 chiffre au début (seulement 1 chiffre), ni le nom du fichier d'origine.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 #!/bin/bash nbrFichierMp4(){ cd /home/videos/ echo "$(ls -1 *.mp4* | wc -l)" } for i in $(seq $(echo $(($(nbrFichierMp4))))); do cp /home/files/* /home/video/$(($i)); done
Pour les nombre à 2 chiffre, j'ai fais des tentatives avec %02d\n, mais je n'ai jamais réussi à obtenir ce que je voulais.
Je ne suis pas un pro du codage, loin de là…
Merci d'avance pour votre aide :-)
Partager