Aide script shell
Fermé
kryonos
Messages postés
2
Date d'inscription
dimanche 17 août 2008
Statut
Membre
Dernière intervention
17 août 2008
-
17 août 2008 à 21:07
jee pee Messages postés 40882 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 2 mars 2025 - 17 août 2008 à 22:05
jee pee Messages postés 40882 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 2 mars 2025 - 17 août 2008 à 22:05
A voir également:
- Aide script shell
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Microsoft activation script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
3 réponses
jee pee
Messages postés
40882
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
2 mars 2025
9 549
17 août 2008 à 21:13
17 août 2008 à 21:13
salut,
il manque le do :
for element in *.avi
do
ffmpeg -i $element ...
done
et en fichier de sortie tu peux mettre $element.flv
cdt
il manque le do :
for element in *.avi
do
ffmpeg -i $element ...
done
et en fichier de sortie tu peux mettre $element.flv
cdt
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
17 août 2008 à 21:15
17 août 2008 à 21:15
Salut,
à toi d'adapter
à toi d'adapter
lami20j@debian:~$ for i in *.avi;do echo ${i%%.*}_new.flv;done a_new.flv b_new.flv
kryonos
Messages postés
2
Date d'inscription
dimanche 17 août 2008
Statut
Membre
Dernière intervention
17 août 2008
17 août 2008 à 21:47
17 août 2008 à 21:47
merci a tous !
le probleme est qu apparement le:
for element in *.avi
ne recherche pas tous les fichiers ayant cet extension .avi, si je fais un echo la boucle me sort juste un
" *.avi : Aucun fichier ou répertoire de ce type"
, alors que dans le dossier specifié il y a bien des fichiers de cette extension la
le probleme est qu apparement le:
for element in *.avi
ne recherche pas tous les fichiers ayant cet extension .avi, si je fais un echo la boucle me sort juste un
" *.avi : Aucun fichier ou répertoire de ce type"
, alors que dans le dossier specifié il y a bien des fichiers de cette extension la
jee pee
Messages postés
40882
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
2 mars 2025
9 549
17 août 2008 à 22:05
17 août 2008 à 22:05
c'est que ton script ne doit pas s'executer dans le répertoire qui contient les fichier
rajoute un cd avant la boucle
rajoute un cd avant la boucle
17 août 2008 à 21:26
for element in *.avi
do
sortie=basename $element .avi
ffmpeg -i $element ... $sortie.flv
done