Med hjälp av kommandot Sök kan du hitta och ta bort filer baserade på många attribut som filtyp. Detta tech-recept visar hur man hittar och tar bort filer baserat på en del av filnamnet.
Om du vill hitta och ta bort alla filer på systemet som slutar i .log kör du detta som superanvändare:
hitta / -name \ *. log -exec rm {} \;
Bakslaget (\) är viktigt i det här kommandot. Med alternativet -exec kan en godtycklig kommando, i det här fallet rm, användas med filnamnet istället för {} tecknen.
Detta kommando skulle vara farligt att utföra. Ett säkrare alternativ använder kommandot -ok istället för -exec. När du använder den här vägen kommer du att fråga dig innan varje körning av kommandot följer -ok. För att eventuellt radera alla filer som slutar med .tmp i / var-filsystemet, använd följande:
hitta / var -name \ *. tmp -ok rm {} \;