Caractere * dans le nom des fichiers
Résolu
toyoyo27
-
toyoyo27 Messages postés 5 Statut Membre -
toyoyo27 Messages postés 5 Statut Membre -
Bonjour,
Voici mon problème: j'ai une serie de données dont les nom comporte une ou plusiers * 'etoile'
exemple : TOTO.TATA.model ou FIFI**FAFA.model
est-il possible de rennomer ces fichiers en meme temps "il en exixte de 100ene" par une commande ?
D'avance merci...
Voici mon problème: j'ai une serie de données dont les nom comporte une ou plusiers * 'etoile'
exemple : TOTO.TATA.model ou FIFI**FAFA.model
est-il possible de rennomer ces fichiers en meme temps "il en exixte de 100ene" par une commande ?
D'avance merci...
Configuration: solaris 8 et aix
A voir également:
- Nom de caractère
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Caractère ascii - Guide
- Caractere speciaux mac - Guide
- Nom de l'adresse ✓ - Forum Réseaux sociaux
5 réponses
FAUTES CORRIGEES
Bonjour,
Voici mon problème : j'ai une serie de données dont les noms comportent une ou plusiers * 'etoile'
exemple : TOTO*TATA.model ou FIFI**FAFA.model
Est-il possible de rennomer ces fichiers en meme temps " il en exixte des centaines " par une commande ?
D'avance merci...
Bonjour,
Voici mon problème : j'ai une serie de données dont les noms comportent une ou plusiers * 'etoile'
exemple : TOTO*TATA.model ou FIFI**FAFA.model
Est-il possible de rennomer ces fichiers en meme temps " il en exixte des centaines " par une commande ?
D'avance merci...
Salut,
Oui surement, tout dépend comment tu veux les renommer ???
Oui surement, tout dépend comment tu veux les renommer ???
[essai]$ ls
FIFI**FAFA.model TOTO*TATA.model
[essai]$ for i in *; do cp ${i} ${i}.bak ;done
[essai]$ ls
FIFI**FAFA.model FIFI**FAFA.model.bak TOTO*TATA.model TOTO*TATA.model.bak
[essai]$;-))
Salut
Merci pour ta réponse je l'utiliserais pour d'autres applications..
Mais mon problème et de renommer mes fichier pour faire disparaître les fameuses *
exemple : FIFI**FAFA.model devient FIFI__FAFA.model
la plupart de mes commande plante à cause des * contenues dans le nom des fichiers
Encore merci
Merci pour ta réponse je l'utiliserais pour d'autres applications..
Mais mon problème et de renommer mes fichier pour faire disparaître les fameuses *
exemple : FIFI**FAFA.model devient FIFI__FAFA.model
la plupart de mes commande plante à cause des * contenues dans le nom des fichiers
Encore merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question[essai]$ ls
FIFI**FAFA.model TOTO*TATA.model
[essai]$ for i in *; do mv ${i} ${i//\*/_}; done
[essai]$ ls
FIFI__FAFA.model TOTO_TATA.model
[essai]$;-))
Bonjour
Je viens de tester la commande
voici la réponse
# ls
9834*XXXX±NISN±HSDPOST±MOUL±REP3±±±±GAUCHE±±SUR*3D*7057±D0S*000907*YTH.model
# for i in *; do mv ${i} ${i//\*/_}; done
ksh: ${i//\*/_}: 0403-011 Substitution incorrecte pour cette commande.
j'ai fait le test sous SOLARIS et AIX ...oups j'ai la même réponse
: (
Je viens de tester la commande
voici la réponse
# ls
9834*XXXX±NISN±HSDPOST±MOUL±REP3±±±±GAUCHE±±SUR*3D*7057±D0S*000907*YTH.model
# for i in *; do mv ${i} ${i//\*/_}; done
ksh: ${i//\*/_}: 0403-011 Substitution incorrecte pour cette commande.
j'ai fait le test sous SOLARIS et AIX ...oups j'ai la même réponse
: (
Merci !!!!!!!!!!
Content rosko !!!
Je pense qu'il n'y aurait pas de problème avec d'autres caractères.
Je vais tester car j'ai aissi des fichiers avec des 'espaces' :(
Encore merci !!!