| Qui est en ligne ? |
| Il y a : 22 utilisateurs en ligne, consultez le détail |
Forum » Astuces Linux » Supprimer les espaces d'un nom de fichiers |
Forum modéré par : Azollyx |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 04-12-2006 à 18:28:15 |
Hobbit Forum : Inscrit Association : Arrivé(e) le : 20-12-2003 Nombre de messages : 1359 |
Bonjour, Je recherchais une commande simple pour supprimer les espaces d'un nom de fichier. Certains logiciels ou même certaines commandes unix ne supportent pas ces espaces. Je propose cette commande **************************************************** for i in * ; do a=`echo $i | tr "[:blank:]" "_"` mv "$i" "$a" done ************************************************** recopiée de là : http://www.lea-linux.org/cached/index/ Trucs:Supprimer_les_espaces_dans_un_nom_de_fichier.html --Message édité par Gil le 04-12-2006 à 18:28:15-- ------------------------------------- __________Gil__________________________ Dis ce que tu fais, mais fais ce que tu dis ...... |
|
|
#1 Message posté le : 07-11-2007 à 23:32:23 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 27-07-2005 Nombre de messages : 135 |
Yep, tu te complique la vie dude. Un : rename 's/ /_/g' * suffit amplement ------------------------------------- BlogLinux http://sputnick1.wordpress.com |
|
|
#2 Message posté le : 08-11-2007 à 10:01:47 |
Hobbit Forum : Inscrit Association : Arrivé(e) le : 20-12-2003 Nombre de messages : 1359 |
tu te complique la vie dude Marche pas !! ------------------------------------- __________Gil__________________________ Dis ce que tu fais, mais fais ce que tu dis ...... |
|
|
#3 Message posté le : 08-11-2007 à 10:11:03 |
Elfe Forum : Modérateur Association : Membre fondateur Arrivé(e) le : 08-01-2005 Nombre de messages : 3907 |
Marche pas ? Bizarre... y a-t-il un message d'erreur ? Que celà donne-t-il avec des double quotes au lieu des simples ? ------------------------------------- C'est une situation bien inconfortable que d'être assez sensible à la bêtise pour en souffrir et trop intelligent pour s'en indigner. - Gustave Thibon - |
|
|
#4 Message posté le : 08-11-2007 à 11:08:29 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 27-07-2005 Nombre de messages : 135 |
Regardes, ça vaut bien un discours : sputnick@Wildc4rd:/tmp$ touch "a aa" "ee eee" "rrrr r" "ggg g" sputnick@L1NK05:/tmp/TTT$ ls -l total 0 -rw-r--r-- 1 sputnick sputnick 0 Nov 8 11:04 a aa -rw-r--r-- 1 sputnick sputnick 0 Nov 8 11:04 ee eee -rw-r--r-- 1 sputnick sputnick 0 Nov 8 11:04 ggg g -rw-r--r-- 1 sputnick sputnick 0 Nov 8 11:04 rrrr r sputnick@Wildc4rd:/tmp$ rename 's/ /_/g' * sputnick@Wildc4rd:/tmp$ ls a_aa ee_eee ggg_g rrrr_r ------------------------------------- BlogLinux http://sputnick1.wordpress.com |
|
|
#5 Message posté le : 08-11-2007 à 13:57:29 |
Hobbit Forum : Inscrit Association : Arrivé(e) le : 20-12-2003 Nombre de messages : 1359 |
. Regardes, ça vaut bien un discours : .. -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 aa aa -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 bb bb bb -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 cc cc cc cc [gilles@localhost 1]$ rename 's/ /_/g' * [gilles@localhost 1]$ ls aa aa bb bb bb cc cc cc cc [gilles@localhost 1]$ ls -la -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 aa aa -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 bb bb bb -rw-rw-r-- 1 gilles gilles 3 nov 8 13:50 cc cc cc cc Marche pas -----> chez moi en tout cas------------------------------------- __________Gil__________________________ Dis ce que tu fais, mais fais ce que tu dis ...... |
|
|
#6 Message posté le : 08-11-2007 à 14:44:36 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 27-07-2005 Nombre de messages : 135 |
Peux tu nous donner qq renseignements ?type -f rename cat /etc/issue [ -f /etc/debian_version ] && dpkg -l | grep rename && cat /etc/debian* echo $SHELL $(basename $SHELL) --version ------------------------------------- BlogLinux http://sputnick1.wordpress.com |
|
|
#7 Message posté le : 08-11-2007 à 17:52:41 |
Hobbit Forum : Inscrit Association : Arrivé(e) le : 20-12-2003 Nombre de messages : 1359 |
[gilles@localhost ~]$ type -f rename rename is /usr/bin/rename [gilles@localhost ~]$ cat /etc/issue Fedora release 8 (Werewolf) Kernel \r on an \m [gilles@localhost ~]$ echo $SHELL /bin/bash [gilles@localhost ~]$ $(basename $SHELL) --version GNU bash, version 3.2.25(1)-release (x86_64-redhat-linux-gnu) Copyright (C) 2005 Free Software Foundation, Inc. ------------------------------------- __________Gil__________________________ Dis ce que tu fais, mais fais ce que tu dis ...... |
| Page : [1] |
Forum » Astuces Linux » Supprimer les espaces d'un nom de fichiers |
Forum modéré par : Azollyx |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages
