Há mais de uma maneira de pular a primeira linha de uma lista, seja essa lista um arquivo ou a saida de um comando. Uma maneira bem simples é usar o comando tail com a opção +2: tail +2 [nomedoarquivo] O +2 no comando tail não está dizendo exatamente para pular a primeira linha, mas [...]
Leia o artigo completo ->
Um uso bem simples do SED. Supondo que você tenha quatro scripts denominados menu1.sh, menu2.sh, menu3.sh e menu4.sh, e você queira substiuir o valor de uma variável que ocorre em todos os scripts. Ex: nomeservidor=teste1 Para cada servidor em que você for colocar os seus scripts, precisará mudar o valor desta variável. Para isso você [...]
Leia o artigo completo ->
Quando transportamos um arquivo do Windows para o Unix e o editamos no VI, muitas vezes encontramos aqueles ^M no final de cada linha. Como remover o ^M? Para isso pode-se usar no vi: :%s/^V^M//g OBS: Onde vemos acima ^V^M significa que deve-se digitar [CTRL]+V e [CTRL]+M e não digitar o caracter ^ seguido das [...]
Leia o artigo completo ->
O awk é uma ferramenta muito poderosa e tenho consciência que não uso 1/1000 do que ela oferece. Descobri um uso interessante da ferramenta, que é a utilização da opção system que já premite executar diretamente o comando utilizando o campo selecionado. Ex: O comando lsvgfs lista os filesystems do VG: # lsvgfs rootvg / [...]
Leia o artigo completo ->
Quando falamos em concatenar arquivos, sempre nos lembramos do comando cat, que concatena os arquivos verticalmente, colocando o conteúdo sequencialmente um abaixo do outro. E se queremos colocar o conteúdo dos arquivos um ao lado do outro, concatenando horizontalmente? Para isso, o unix tem o comando paste. # paste Para saber mais sobre os comandos [...]
Leia o artigo completo ->