Eugene Grosbein wrote:
> 27.06.2012 21:39, Vasiliy P. Melnik пишет:
> > меня больше беспокоит то, что используются переменные и если ее немного 
> > недоглядеть и исправить как-то корявенько то получится не хорошо.
> > 
> > date_current=$(date +%Y-%m-%d)
> > backup_patch=/samba/backup
> > 
> > rm -rf / ${backup_patch}/${date_current}

А вот тут пробел после косой специально?
 
> > Если по каким-либо причинам переменные не обработаются - получиться плохо.
> 
> Никогда не ставьте / в начале такой строки и всё будет хорошо.

Ну и при пустых backup_patch и date_current получим всё ту же косую

> Делайте предварительно cd /, если уж так надо.

Что тоже абсолютно никак не поможет

-- 
LEFT-(UANIC|RIPE)
JID: [email protected]
PGP fingerprint: 1BCD 7C80 2E04 7282 C944  B0E0 7E67 619E 4E72 9280

Ответить