我正在尝试获取在特定时间段之间修改的文件列表,如本答案中所述。
我将日期和时间存储在两个变量 [nn 和 nn1(愚蠢的命名)] 中并尝试使用find命令。我收到以下错误 -
vikram@vikram-Studio-XPS-1645:~$ echo $nn1
10-04-12 23:26:48
vikram@vikram-Studio-XPS-1645:~$ echo $nn
10-05-12 00:26:48
vikram@vikram-Studio-XPS-1645:~$ find . -newermt $nn -and -not -newermt $nn1 -print
find: paths must precede expression: 00:26:48
Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]
vikram@vikram-Studio-XPS-1645:~$
Run Code Online (Sandbox Code Playgroud)
为什么会出现这个错误??