linux-howto:bash
Ceci est une ancienne révision du document !
Table des matières
Bash Scripting
Introduction
Quelques exemples de scripts - ou de lignes commandes - shell pour répondre à quelques problèmes fréquemment rencontrés.
Renommer des fichiers
# Sur base d'une boucle for i in *.JPG; do echo $i; done
$i contient le nom du fichier. Sur base de cette variable nous pouvons appliquer quelques changements, copier ou renommer des fichiers.
# Exemple d'utilisation d'une variable
i=ma_photo.JPG
echo $i
ma_photo.JPG
# Supprression d'une partie du nom du fichier
echo ${i/.JPG/}
ma_photo
Cas pratique : ajout d'un “_” avant l'extension du fichier. Exemple : PICT0001.JPG devient PICT0001_.JPG
for i in *.JPG; do mv $i ${i/.JPG/}_.JPG; done
linux-howto/bash.1300050302.txt.gz · Dernière modification : 2011/03/13 22:05 (modification externe)
