Мне нужно использовать команду find в скрипте с ssh и grep вместе. Примерно так:
ssh user@host find /var/log -type f -mtime 1 -exec grep -i -F error warn {} \;
Но там говорится, что аргумент -exec отсутствует.
Что я должен сделать, чтобы это исправить?
Поместите команды в кавычки:
ssh user@host "find /var/log -type f -mtime 1 -exec grep -i -F error warn {} \;"
или
ssh user@host 'find /var/log -type f -mtime 1 -exec grep -i -F error warn {} \;'