Crie e chmod +x
o seguinte script, mp3splt_and_delete.sh
:
#!/usr/bin/env bash
mp3splt -t 30.00 -o @f_@m@s "$@"
rm "$@"
Então você pode correr
find -name *.mp3 -print0 | xargs -0 /path/to/mp3splt_and_delete.sh
Você também pode tentar algo como o seguinte, mas criará invocações separadas de mp3splt
:
find -name "*.mp3" -exec mp3split -t 30.00 -o @f_@m@s {} \; -a -delete
Isso requer que mp3split
retorne um código de saída de 0
, indicando sucesso.