Salut à tous,
je vient de tester un script pour changer le groupe des fichiers qui ont nobody et nogroup sur le réseau de ma boite mais j'ai un petit problème
j'espère que vous pourrez m'aider
:
un fichier "list" avec l'ensemble des fichiers à modifier :
$ cat list
this is a test file |
si je découpe les actions, j'obtiens ceci :
$ cat list | grep " " | sed "s/ /\\\ /g"
this\ is\ a\ test\ file
$ chown TheRom_s:users this\ is\ a\ test\ file
$ |
les 2 commandes fonctionnent parfaitement bien mais si je les combine, j'obtiens ceci :
$ chown TheRom_s:users `cat list | grep " " | sed "s/ /\\\ /g"`
chown: cannot access `this': No such file or directory
chown: cannot access `is': No such file or directory
chown: cannot access `a': No such file or directory
chown: cannot access `test': No such file or directory
chown: cannot access `file': No such file or directory |
et là, je bloque un peu
car même en cherchant sur HFR et dans google, je ne trouve rien sur mon cas.
Merci d'avance
---------------
The Rom's, à votre service