É possível encurtar um comando do terminal unix para um comando mais curto? [duplicado]

0

Digamos que eu tenha este comando:

/sbin/ifconfig|grep inet|head -1|sed 's/\:/ /'|awk '{print $3}'

É possível encurtar isso para, digamos, escrever host na linha de comando?

    
por funguy 30.10.2014 / 11:41

1 resposta

1

Sim, você pode criar um alias de shell, o que é exatamente o que você precisa:

$ alias mycmd="/sbin/ifconfig|grep inet|head -1|sed 's/\:/ /'|awk '{print $3}'"

Você provavelmente deseja ter o alias acima permanente. Para isso, adicione o comando alias acima ao arquivo ~/.bashrc .

    
por user280493 30.10.2014 / 12:06