Hello!
On Wed, 27 Jun 2012 at 18:11:24 (+0300), Mykola Dzham wrote:
> > > date_current=$(date +%Y-%m-%d)
> > > backup_patch=/samba/backup
> > > rm -rf / ${backup_patch}/${date_current}
> А вот тут пробел после косой специально?
> > > Если по каким-либо причинам переменные не обработаются - получиться плохо.
> > Никогда не ставьте / в начале такой строки и всё будет хорошо.
> Ну и при пустых backup_patch и date_current получим всё ту же косую
> > Делайте предварительно cd /, если уж так надо.
> Что тоже абсолютно никак не поможет
От чего же? =)
При пустых date_current и backup_patch получится что-то в этом роде:
cd / && cd ${backup_patch}/${date_current}
[ `pwd -P` == / ] && exit
--
George L. Yermulnik
[YZ-RIPE]