チップス
findコマンドを使ってディレクトリ下の目的のファイルを
特定のディレクトリ下にあるPDFファイルを
指定したディレクトリにコピーする。
あるディレクトリ以下の pdf ファイルを DistnationDirectory にコピーしたい場合
find ./ -name "*.pdf" -print0 | xargs -0 cp -t /distinationDirectory/
findコマンドの -print0 オプションを有効にすると区切り文字がスペースから \0 に変更され、
xargsコマンドは、-0オプションを指定されると \0 を区切り文字として扱う。
■ xargs コマンド
ファイル名の一覧を標準入力から受け取って、そのファイル一覧を任意のコマンドに引数として渡すコマンド。
例)
find ./ -name "*.txt" | xargs rm