Message d err: function sed cannot be parsed
rip06
Messages postés
5
Date d'inscription
Statut
Membre
Dernière intervention
-
rip06 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
rip06 Messages postés 5 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai mis une fonction sed dans un shell
ls -1 |sed 's/^r//g'
quand je tape ces instructions directement sur le repertoire ca fonctionne.
quand je le mets dans mon shell j'ai un message d'erreur :function set cannot be parsed
Je suis sur AIX
quelqu 'un aurait- il une petite idee ? merci de votre aide
j'ai mis une fonction sed dans un shell
ls -1 |sed 's/^r//g'
quand je tape ces instructions directement sur le repertoire ca fonctionne.
quand je le mets dans mon shell j'ai un message d'erreur :function set cannot be parsed
Je suis sur AIX
quelqu 'un aurait- il une petite idee ? merci de votre aide
A voir également:
- Message d err: function sed cannot be parsed
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message du pere noel gratuit whatsapp - Accueil - Messagerie instantanée
6 réponses
En ce cas c'est mieux d'utiliser mv
Un exemple
Le fichier .1.fichier est un fichier caché, donc peut être tu as aussi besoin de le supprimer
lami20j
Un exemple
lami20j@debian-acer:~$ ls r*.fichier r10.fichier r.1.fichier r22.fichier r.fichier rplop.fichier lami20j@debian-acer:~$ for f in r*.fichier;do echo mv -v $f ${f#r};done mv -v r10.fichier 10.fichier mv -v r.1.fichier .1.fichier mv -v r22.fichier 22.fichier mv -v r.fichier .fichier mv -v rplop.fichier plop.fichier lami20j@debian-acer:~$ for f in r*.fichier;do mv -v $f ${f#r};done 'r10.fichier' -> '10.fichier' 'r.1.fichier' -> '.1.fichier' 'r22.fichier' -> '22.fichier' 'r.fichier' -> '.fichier' 'rplop.fichier' -> 'plop.fichier' lami20j@debian-acer:~$ ls *.fichier 10.fichier 22.fichier plop.fichier lami20j@debian-acer:~$
Le fichier .1.fichier est un fichier caché, donc peut être tu as aussi besoin de le supprimer
lami20j
Bonjour
apres mes declarations de variables
je mis
ls -1 | sed 's/^r //g' ${rep}/r*.fichier
${rep} atant ma variable qui contient le chemin de mon repertoire
r.*fichier : mes fichiers qui sont dans le repertoire;
merci
apres mes declarations de variables
je mis
ls -1 | sed 's/^r //g' ${rep}/r*.fichier
${rep} atant ma variable qui contient le chemin de mon repertoire
r.*fichier : mes fichiers qui sont dans le repertoire;
merci
Non je veux supprimer le r qui est au debut de chaque noms des fichiers
dans mon repertoire j ai
r22.fichier
r.1.fichier
r10.fichier
j'enleve juste le r devant chaque nom de fichier
dans mon repertoire j ai
r22.fichier
r.1.fichier
r10.fichier
j'enleve juste le r devant chaque nom de fichier
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question