Ich versuche, eine Liste der Dateien zu erhalten, die zwischen einem bestimmten Zeitraum geändert wurden, wie in dieser Antwort erläutert .
Ich habe Datum und Uhrzeit in zwei Variablen [nn und nn1 (dumme Benennung)] gespeichert und mit find
Befehl versucht . Ich habe folgenden Fehler bekommen -
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:~$
Warum tritt dieser Fehler auf?