|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : janvier 2011 Messages : 166 ![]() |
Bonjour à tous!
Voila je cherche juste la commande qui me permettrait d'afficher le contenu d'un fichier et de rediriger ce contenu vers la commande rm. En fait le fichier en question contient les noms de tous les fichiers que je veux effacer (il y en a pas mal!!) et les noms sont séparés par des '\n'. Merci de votre aide. |
|
|
10
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 538 ![]() |
si tu as un nom de fichier par ligne dans "fichier"
Code :
while read ligne ; do rm $ligne ; done < fichier |
|
|
10
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
Bonjour,
pour être sûr... tu peux nous donner un échantillon de ton fichier ? |
|
|
10
|
|
|
#4 | |
|
Membre habitué
![]() Inscription : janvier 2011 Messages : 166 ![]() |
Citation:
Maintenant j'aimerais qu'on m'expique ce code svp. |
|
|
|
00
|
|
|
#5 | |||||
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 538 ![]() |
Citation:
Code :
Code :
|
|||||
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : janvier 2011 Messages : 166 ![]() |
OK
![]() Donc en bash l'instruction read lit une ligne et la stocke dans la variable ligne et n'a rien à voir avec l'appel système read (2) c'est ça? |
|
|
10
|
|
|
#7 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 538 ![]() |
pour faire simple oui
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com