Site icon Bytefreaks.net

Execute a command on the results of a search with the find command

Advertisements

find $LOCATION -name "$FILENAME" -exec somecommand '{}' \;

The above command will search in $LOCATION for all files named $FILENAME and apply the command that you define at somecommand.

The argument ‘{}’ inserts each file found into the somecommand syntax. The \; argument indicates the exec command line has ended — YOU MUST INCLUDE IT.

This post is also available in: Αγγλικα

Exit mobile version