Используйте -ok
вместо -exec
. Это отображает команду, которую find
собирается запустить, и запросит подтверждение. Флаг -ok
во всех остальных отношениях точно равен флагу -exec
.
Команда не выполняется, если в запросе подтверждения указано что-либо, кроме y
.
Вы можете использовать следующие команды для запуска от имени другого пользователя или от пользователя root
sudo su - user2 -c "cd && ./script. sh status"