webForumDet fria alternativet

pipa till rm?

3 svar · 234 visningar · startad av greymane

greymaneMedlem sedan juli 2001711 inlägg
#1

Jag har en lista med sökvägar till filer som jag vill ta bort. Listan heter rmlista.txt kan vi säga. Kan man ta bort dessa filer lite smidigt? Jag tänkte man kunde göra rm < rmlista.txt men se det gick inte. Någon som kan hjälpa?

nohopeMedlem sedan jan. 20059 inlägg
#2

Detta borde fungera om det står en fil på varje rad.
Förutsatt att Du står i samma katalog eller har full sökväg i Din textfil:

for a in `cat rmfil.txt`; do rm -i $a; done

Vill Du slippa ja på varje fil, ersätt rm -i med rm -f

pimmeMedlem sedan sep. 20011 086 inlägg
#3

cat rmlista.txt | xargs rm -f

greymaneMedlem sedan juli 2001711 inlägg
#4

funkar alldeles ypperligt!

138 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)