bonjour,
j'essaye d'exécuter la commande suivante :
"
cat user | xargs -i -t mv /backup_home/backup_old/backup_user_{}* /backup_home/backup_old/{}
"
Ce 'truc' est sensé lire les noms d'utilisateurs dans $user et de déplacer (mv) les fichiers qui contiennent le nom lu vers un répertoire dont le nom est celui du user lu (via les parenthèses {}).
Evidemment, si je poste c'est que cela ne marche pas comme prévu.
Les messages que j'obtiens sont du type suivant :
"
mv /backup_home/backup_old/backup_user_root* /backup_home/backup_old/root
mv: (…)
Forum Linux.général xargs et caractères spéciaux
8
fév.
2008