Как удалить все паки с файлами на всех сайтах на сервере ubuntu Lunix?
Как написать команду для удаление всех папок с файлами по пути var/www/html/../temp, что бы не писать каждый раз там где точки сайты (/../) ? можно так делать ?
$ mkdir -p a/{b1,b2,b3}/{tmp,x}
$ tree a
a
├── b1
│ ├── tmp
│ └── x
├── b2
│ ├── tmp
│ └── x
└── b3
├── tmp
└── x
$ rm -rf a/*/tmp
$ tree a
a
├── b1
│ └── x
├── b2
│ └── x
└── b3
└── x
Царёв Вадим, вбивай в проверочных местах echo и смотри выхлоп :)
for i in var/www/html/* do echo rm "$i"/temp
тебе выведет набор строчек формата
rm var/www/html/aaa/temp
который уже можно посмотреть, выполнить в командной строке, оценить ошибки и допилить по месту :) прикладной дебаг так скажем.
а в уже правильно работающей строчке удалить echo и использовать по назначению.
да кстати, если в темпах будут подкаталоги то понадобится rm- R