如何在 shell 脚本中执行 find 命令而不收到错误消息“missing argument to `-execdir'”?

如何在 shell 脚本中执行 find 命令而不收到错误消息“missing argument to `-execdir'”?

这工作正常:

$ find /home/me/folder -type f -iname "*.rar" -execdir unrar x -o- {} \;

但是对于这个脚本它不起作用:

#!/bin/bash
find /home/me/folder -type f -iname "*.rar" -execdir unrar x -o- {} \;

您能给我提示一下为什么会出现此错误消息吗?

$ ./unrar_script.sh
find: missing argument to `-execdir'

相关内容