- find
Finding files (find)
find . find . -name \*.xml -name NAME wilde card for name of the thing -iname NAME like name but ignores case -user NAME things owned by the user -type [fdlcb] f = file, d = directory, ... -size [+/-]n[ck] min or max size -inum number inode numbe of the thing (to find hard links) -mtime [+/-]n modified time in days.
Actions:
-exec command {} \; -ok command {} \;
A little warning. If we run find . -name *.xml (without escaping the wildcard), the shell will try to expand it in the current working directory. If it is successful that result will be used as the search term.