我需要在脚本中结合使用 find 命令和 ssh 和 grep。如下所示:
ssh user@host find /var/log -type f -mtime 1 -exec grep -i -F error warn {} \;
但它说,没有 -exec 的参数。
我应该怎样修复此问题?
答案1
将命令放在引号内:
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 {} \;'