меня больше беспокоит то, что используются переменные и если ее немного
недоглядеть и исправить как-то корявенько то получится не хорошо.

date_current=$(date +%Y-%m-%d)
backup_patch=/samba/backup

rm -rf / ${backup_patch}/${date_current}

Если по каким-либо причинам переменные не обработаются - получиться плохо.

З.Ы. придумал банальное решение - убрать переменную backup_patch , заодно
проверить дату создания директории

З.Ы.Ы. Кто-то знает как получить дату создания директории в нужном формате?
пока ковыряю stat на предмет нужного вывода даты.

27 июня 2012 г., 16:39 пользователь Sergey Kobzar
<[email protected]>написал:

> On 06/27/12 16:36, Sayetsky Anton wrote:
>
>> 2012/6/27 Vasiliy P. Melnik<[email protected]>:
>>
>>> З.Ы. кстати отлично прошло  [16:26] monkey:~ ]#rm -rf /\/ - кранты
>>> тестовому
>>> серверу :)
>>>
>> Угу, как и /*
>> Только вот это защита от дурака, а не от ССЗБ. И случайно /\/ никто
>> писать не будет.
>>
>
> А вот /* вполне может быть если недодавить точку...
>

Ответить