você está aqui: Home  → Arquivo de Mensagens

O comando seq (3)

Colaboração: Fernando M. Roxo da Motta

Data de Publicação: 06 de Agosto de 2003

Mais um exemplo de uso do comando seq:

  $ wc -l arqtxt
      712 arqtxt
  $ seq 1 712 | paste - arqtxt > arqtxt.num

O que isto faz ?

O primeiro comando (wc -l arqtxt) conta o número de linhas do arquivo arqtxt, no caso são 712 linhas. O segundo comando gera uma versão do arquivo arqtxt com cada linha numerada de 1 a 712.

O comando paste é parte da suíte padrão de comandos para acesso a "bancos de dados de texto puro" (plain text database) do *nix, logo também está presente no Linux. Nesta suíte podemos citar os comandos :

cut, paste, grep

  • cut : seleciona colunas da "tabela"
  • paste: junta colunas para formar uma nova base ou uma "view"
  • grep : ferramenta para "select"

Acho que valeria uma "dica" sobre o uso destes (e outros) comandos para acesso a "bancos de dados de texto puro", que podem ser muito úteis.

Apenas como um exemplo deste tipo de base de dados, os arquivos de autenticação (/etc/{passwd,group,shadow}) são bancos de dados deste tipo com as colunas separadas por ":".



Veja a relação completa dos artigos de Fernando M. Roxo da Motta

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script