Удаление нескольких подпапок в сервере Ubuntu не работает с помощью фигурных скобок

У меня есть человечность (не знайте версию), сервер, в котором я пытаюсь очистить следующие 4 подпапки.

magento-root/var/cache
magento-root/var/session
magento-root/var/log
magento-root/var/report

Я знаю использование следующей команды с 1 лайнером, я могу очистить все те папки, после того, как я имею cdредактор к magento-root/ папка, но так или иначе это не работает.

rm -rf var/{cache,session,report,log}/*

Какова могла быть причина этого, есть ли какая-либо установка, посредством которой это может быть выключено?

1
задан 30 September 2016 в 13:56

1 ответ

Согласно Вашему комментарию Is there any other 1-liner by which I can clear those folders regardless of they are empty or not ? используют это:

другой 1 лайнер

Использование это:

Первый удостоверяются, что Вы находитесь в magento-root/ каталог. Затем выполните эту строку:

$ for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done

, Если Вы не находитесь в magento-root употребление использования каталога этот лайнер cd к magento-root каталог:

 cd magento-root; for i in var/cache var/session var/log var/report; do rm -rf $i/* ;done
0
ответ дан 8 December 2019 в 08:40

Другие вопросы по тегам:

Похожие вопросы: