Probleme programmation shell !!!!!
atout1
Messages postés
236
Statut
Membre
-
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité -
Bonjour, tt le monde ca va ??
en fait, j'ai un dossier qui contient plusieurs fichiers (fichier-1.tif, fichier-2.tif, fichier-3.tif, ..... etc)
je veux lancer une commande shell sous linux pour chaque fichier et les resultats est le nom du fichier mais l'extension est .png (fichier-1.tif ---> fichier-1.png)
est ce que c'est possible de faire ça de façon automatique, car j'ai bcp des fichiers et c'est pas efficace de tapper le ligne de commande chaque fois ???? Merci pour votre aide c'est vraiment urgent
Bonne après midi
A+
en fait, j'ai un dossier qui contient plusieurs fichiers (fichier-1.tif, fichier-2.tif, fichier-3.tif, ..... etc)
je veux lancer une commande shell sous linux pour chaque fichier et les resultats est le nom du fichier mais l'extension est .png (fichier-1.tif ---> fichier-1.png)
est ce que c'est possible de faire ça de façon automatique, car j'ai bcp des fichiers et c'est pas efficace de tapper le ligne de commande chaque fois ???? Merci pour votre aide c'est vraiment urgent
Bonne après midi
A+
A voir également:
- Probleme programmation shell !!!!!
- Classic shell - Télécharger - Personnalisation
- Application de programmation - Guide
- Secure shell - Télécharger - Divers Web & Internet
- Shell infrastructure host c'est quoi - Guide
- Problème de programmation digicode extel klavy 3 ✓ - Forum Loisirs / Divertissements
2 réponses
Salut,
Merci pour votre aide c'est vraiment urgent
Même si pour toi c'est urgent, sache que CCM ne traite pas les urgences.
Merci pour votre aide c'est vraiment urgent
Même si pour toi c'est urgent, sache que CCM ne traite pas les urgences.
Re,
~ $ ls *.tif
fichier-1.tif fichier-2.tif fichier-4.tif fichier-6.tif fichier-8.tif
fichier-10.tif fichier-3.tif fichier-5.tif fichier-7.tif fichier-9.tif
~ $ for i in *.tif;do mv -v $i ${i%%.*}.png;done
'fichier-1.tif' -> 'fichier-1.png'
'fichier-10.tif' -> 'fichier-10.png'
'fichier-2.tif' -> 'fichier-2.png'
'fichier-3.tif' -> 'fichier-3.png'
'fichier-4.tif' -> 'fichier-4.png'
'fichier-5.tif' -> 'fichier-5.png'
'fichier-6.tif' -> 'fichier-6.png'
'fichier-7.tif' -> 'fichier-7.png'
'fichier-8.tif' -> 'fichier-8.png'
'fichier-9.tif' -> 'fichier-9.png'
~ $ ls *.tif
ls: cannot access *.tif: No such file or directory
~ $ ls *.png
fichier-1.png fichier-2.png fichier-4.png fichier-6.png fichier-8.png
fichier-10.png fichier-3.png fichier-5.png fichier-7.png fichier-9.png