(Bash) Pipe `find` output to `mv`
- Use
-exec
option offind
:find ${DIR} -name "${SOME_NAME_QUALIFIER}" -exec mv {} ${DST_DIR} \;
- Pipe to
xargs
with variable to iterate over each item infind
find ${DIR} -name "{SOME_NAME_QUALIFIER}" | xargs -I '{}' mv {} ${DST_DIR}
References:
Written on September 13, 2021