J'ai des noms de fichiers dans un fichier que je dois supprimer dans un autre répertoire.
Disons que j'ai xet les yfichiers dans dir a. Comment puis-je le supprimer en utilisant chat?
J'ai essayé,
rm -f a/{`cat a.txt`}
a.txta le contenu x,y,z.
Si elles sont dans le même dossier, je peux mettre x y zen a.txtet courir,
rm -f `cat a.txt`
qui fonctionne bien.
J'ai aussi essayé,
rm -f "a/{"`cat a.txt`"}"
Cette commande ira dans un fichier docker donc je préfère ne pas utiliser de variables aussi.
Je ne veux pas mettre a/x a/y a/zdans le fichier qui peut être une option, car il est corrigé qui ane contiendra que les fichiers. Mais adevrait être changé que dans le fichier docker. Merci pour toutes les suggestions à l'avance :)
cdque ne ressemble pas à la meilleure façon de faire. C'est toujours mieux que toutes les autres options. Merci :).