Remover ultima coluna da saída de um comando [RESOLVIDO]

1. Remover ultima coluna da saída de um comando [RESOLVIDO]

Célio Junior
celiomagalhaesjr

(usa Ubuntu)

Enviado em 19/01/2017 - 09:57h

Bom dia pessoal do VOL , queria antes de mais nada agradecer a força que estão me dando e dizer que tenho aprendido muito com vocês ate aqui...


Bom o meu problema é o seguinte, eu gostaria de remover a ultima coluna da saída deste comando:
free -ht s1 


a saída que recebo é :

             total       used       free     shared    buffers     cached
Mem: 1.0G 350M 651M 348K 69M 224M
-/+ buffers/cache: 56M 945M
Swap: 510M 0B 510M
Total: 1.5G 350M 1.1G


Desde já agradeço a ajuda


  


2. MELHOR RESPOSTA

Rafael Carreiro
r_carreiro

(usa Ubuntu)

Enviado em 19/01/2017 - 11:30h

Não sei se é a melhor forma, mas assim funciona:

free -ht s1 | awk -F' ' '{print $1, "\t\t" $2, "\t\t" $3, "\t\t" $4, "\t\t" $5}'

A opção -F é pra definir o delimitador, utilizo o espaço nesse caso.
Assim, $1 é a primeira coluna, $2 a segunda e assim por diante, você pode mostrar só a $1 e $3, $2 e $4, como quiser.
Já os "\t\t" é pra deixar formatado corretamente.

Espero ter ajudado.


3. Re: Remover ultima coluna da saída de um comando [RESOLVIDO]

Célio Junior
celiomagalhaesjr

(usa Ubuntu)

Enviado em 19/01/2017 - 11:35h

r_carreiro escreveu:

Não sei se é a melhor forma, mas assim funciona:

free -ht s1 | awk -F' ' '{print $1, "\t\t" $2, "\t\t" $3, "\t\t" $4, "\t\t" $5}'

A opção -F é pra definir o delimitador, utilizo o espaço nesse caso.
Assim, $1 é a primeira coluna, $2 a segunda e assim por diante, você pode mostrar só a $1 e $3, $2 e $4, como quiser.
Já os "\t\t" é pra deixar formatado corretamente.

Espero ter ajudado.


Perfeito, muito obrigado pela atenção e ajuda...




4. Re: Remover ultima coluna da saída de um comando [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 19/01/2017 - 11:41h

celiomagalhaesjr escreveu:
Bom o meu problema é o seguinte, eu gostaria de remover a ultima coluna da saída deste comando:
free -ht s1 


Desde já agradeço a ajuda


free -ht sl | cut -d' ' -f 1-37 


___________________________________________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts