$ find '/media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/'* -mtime +5 {} \;
find: paths must precede expression: `{}'
答案1
您的正确命令是:
find /media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/ -mtime +5
find 以递归方式工作,因此不需要 * 通配符。您不需要将输出捕获到 {} - 它将打印到 STDOUT。
$ find '/media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/'* -mtime +5 {} \;
find: paths must precede expression: `{}'
您的正确命令是:
find /media/andy/MAXTOR_SDB1/Ubuntu_Mate_18.04/ -mtime +5
find 以递归方式工作,因此不需要 * 通配符。您不需要将输出捕获到 {} - 它将打印到 STDOUT。