Множественный запуск через поиск с аргументами

Пример:

# find . -type f -print0 | xargs -0 ls -l 
# find . -type f -exec ls -l '{}' \;

print0 порождает строки ограниченные \0 а xargs -0 принимает такие строки (нужно для обработки пробельных символов.
Второй вариант вызывает программу но аргументы берет в кавычки.