O que “:” faz aqui?

6

Eu vi um script postinst

    # setting wget options
    :> wgetrc
    echo "noclobber = off" >> wgetrc
    echo "dir_prefix = ." >> wgetrc
    echo "dirstruct = off" >> wgetrc
    echo "verbose = on" >> wgetrc
    echo "progress = dot:default" >> wgetrc
    echo "tries = 2" >> wgetrc

O que o :> faz aqui?

    
por daisy 28.04.2012 / 05:04

1 resposta

12

Faz o nulo do arquivo chamado "wgetrc" no diretório atual. Como em cria um arquivo vazio "wgetrc" se não existir ou sobrescreve um com nada, se o fizer.

Equivalente ao seguinte:

cat /dev/null > wgetrc
    
por 28.04.2012 / 05:19

Tags