Usando o Pipe

Para quem escreve shell scripts, o Pipe (|) é uma ferramenta indispensável. Ele permite direcionar a saída de um comando para outro, permitindo criar vários tipos de filtros e executar operações complicadas de uma forma muito mais concisa. Sem o Pipe, muitas funções simples, de apenas uma linha tornariam-se muito maiores e complicadas.

Por exemplo, o comando “df” lista as partições montadas e várias informações, incluindo o espaço livre de cada uma. Imagine que você quer saber o espaço livre de uma determinada partição (no exemplo hda1) para usar dentro de um script, já com o número convertido para MB:

$ df -m | grep hda1 | sed -r ‘s/ +/ /g’ | cut -d ” ” -f4

Veja o artigo do newsforge:

https://technology.newsforge.com/technology/05/06/14/1632224.shtml?tid=119&tid=2

Ver Mais

Esta postagem foi modificada pela última vez em 02/06/2009 22:26

Postagem relacionada