,-------------[Thu, Mar 12, 2009 at 08:22 +0300, Boris Popov:]
|> Вопрос:
|> Опчищать логи удобно так:
|> $ :> /var/logs/40gb.log
|>
|> Что это за команда  :>  ?
|
|Откуда двоеточие взялось? Команда > перенаправляет поток.
|man bash. Вполне достаточно написать без двоеточия и лог пустой.
|

двоеточие -- заглушка для заполнения чего либо пустой командой. man bash.

пример:
-=-=-=-=-
if [ $blabla -eq 3 ]; then 
        :
else 
        bdzya file.txt && rm -rf /
fi
-=-=-=-

в вышеприведенном случае  -- ":>" и  ">" -- вполне равноценны.  
:> == перенаправление вывода ничего не делающей команды, 
> === перенаправление несуществующего (пустого) в текущий момент потока.

-- 
__________
mpd status:     [paused]
Judas Priest - Diamonds And Rust
**************************************
*  jabber:  [email protected]   *
*   Registered linux user #450844    *
**************************************

-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом