Как часть сценария развертывания, я хочу сбросить некоторые кэшированные данные из моего временного каталога. Я использую команду как:
rm /tmp/our_cache/*
Однако, если /tmp/our_cache
он пуст (довольно часто встречается при быстрой смене множества изменений на нашем тестовом сервере), выдается следующее сообщение об ошибке:
rm: cannot remove `/tmp/our_cache/*': No such file or directory
Это не имеет большого значения, но немного уродливо, и я хочу сократить отношение шум / сигнал в выходных данных этого сценария.
Какой краткий способ в unix удалить содержимое каталога, не получая сообщений с жалобами на то, что каталог уже пуст?