"rmfind" Cancellazione di uno stesso nome in tutte le directory - usa find

- A cura del Prof. Stefano Salvi -


#!/bin/bash
# rmfind
# Cancella un certo file dalla directory indicata e da tutte le sue
# sottodirectory

# Stefano Salvi <stefano@salvi.mn.it>
# this file is available under the GNU general public license

if [ ! "$1" -o ! "$2" ]
then
  echo "ERRORE: parametri sbagliati"
  echo "Uso: chmodfind <directory base> <nome file>"
  exit 1
fi

if [ ! -d "$1" ]
then
  echo "ERRORE: $1 non e' una directory"
  exit 2
fi

find "$1" -name "$2" -exec rm "{}" \;