Det jag försöker göra är alltså att söka igenom en specifik mapp efter eventuella undermappar och filer för att sedan utföra speciella åtgärder (shred) samt radera dessa. Detta ska ske automatiskt när jag kör scriptet.
Det här är kodstycket jag har problem med:
Kod: Markera allt
if [ -d */* ]; then
shred -uzv */*/*
rmdir -v */*
fi
Rad ett ger mig felmeddelandet "för många argument". I övrigt fungerar allt klockrent, även shred och rmdir för sig.
Så, accepteras inte wildcards innanför hakparentesen eller vad är det frågan om?
Kom gärna med förslag på bättre metoder om du kan.
Tack!