[devel] upgrade directory to symlink
Kharitonov A. Dmitry
kharpost на rambler.ru
Чт Май 6 13:38:54 UTC 2010
On 06.05.2010 15:53, Mykola S. Grechukh wrote:
> 6 мая 2010 г. 14:51 пользователь Sergey Y. Afonin<> написал:
>
>> On Thursday 06 May 2010, Денис Смирнов wrote:
>>
>>
>>> MSG> [ -d %_datadir/hello ]&& rm -rf %_datadir/hello
>>>
>>> И, наверное, стоит еще проверять версию пакета, и делать такое только при
>>> обновлении.
>>>
>> Не надо, надо просто проверить, что оно каталог, а не симлинк. Как-то так,
>> что ли:
>>
>> [ -d %_datadir/hello ]&& {
>> [ -L %_datadir/hello ] || mv %_datadir/hello %_datadir/hello.bak
>> }
>>
> if [ -d %_datadir/lxpanel/profile/LXDE ]&& [ ! -L
> %_datadir/lxpanel/profile/LXDE ] ; then
> rm -fR %_datadir/lxpanel/profile/LXDE
> fi
>
А разве когда-нибудь может возникнуть случай, когда директория и симлинк
одновременно?
Подробная информация о списке рассылки Devel