Я пишу сценарий оболочки, чтобы найти несколько старых каталогов, чтобы заменить их самыми последними. Я использовал следующую команду. Удаляется успешно, но я сталкиваюсь с этой ошибкой.
-bash-4.1$ find /app/home/data01/dpx/ -type d -mtime +2 -name 'stress' -exec ls -ltr {} \;
total 24
-rw-r--r-- 1 dpx app 1324 Oct 21 2017 relocate1.sh
-rw-r--r-- 1 dpx app 316 Oct 21 2017 re1.sh
-rw-r--r-- 1 dpx app 11876 Oct 21 2017 pre.log
-rw-r--r-- 1 dpx app 1241 Oct 21 2017 relocate2.sh
-bash-4.1$
-bash-4.1$ find /app/home/data01/dpx/ -type d -mtime +2 -name 'stress' -exec rm -rf {} \;
find: `/app/home/data01/dpx/stress': No such file or directory
-bash-4.1$ find /app/home/data01/dpx/ -type d -mtime +2 -name 'stress' -exec ls -ltr {} \;
Почему я получаю эту ошибку и как я могу ее предотвратить?
find: `/ app / home / data01 / dpx /ress ': такого файла или каталога нет