O comando paste

Publicado por Perfil removido em 27/12/2003

[ Hits: 24.368 ]

 


O comando paste



Essa vai para os iniciantes (ou não)! :)

O comando pasta é usado para concatenar dois arquivos. Supondo que temos os seguintes arquivos:



Ao usarmos o comando paste teremos como saída a junção das linhas dos arquivos:

# paste arquivo1 arquivo2
=> Olá mundo!

Outras dicas deste autor

AutoTrace - Rasterizar bitmap para vetor

Emulador HP12C no Linux

Corrigindo 'Duplicate sources.list entry' no apt-get

Instalando Telegram, Google Chrome e Skype no Ubuntu 20.04 LTS

Nova versão do sshtrix liberada! Mais uma ferramenta para Brute force

Leitura recomendada

Wine vs GVOX Encore

Corrigindo problema do OpenVPN no Ubuntu 10.04

Palestra do Zero ao Openstack [vídeo]

Instalando placa de rede onboard P5gc-mx/1333 Atheros Attansic (Atl2) no Fedora 8

Usando repositório Yum para o Webmin e uso seguro desta ferramenta de gerência

  

Comentários
[1] Comentário enviado por thgmarinho em 13/10/2008 - 19:45h

Ele concatena linha a linha:

Por exemplo:

Arquivo 1:
Olá
Até

Arquivo 2:
Mundo
Mais

$ paste arquivo1 arquivo2
Olá Mundo
Até Mais

E por padrão ele separa as linhas de cada arquivo com TAB
Na realidade o resultado é este

Olá<tab>Mundo
Até<tab>Mais

Bom, só sei até ai, gostaria de entender os parametros -d e -s deste comando

[2] Comentário enviado por adrianosegura em 10/03/2009 - 10:18h

O parametro -dn separa as colunas com o caracter n no lugar do tab padrão.
Exemplo:
paste -d'@' Arquivo1 Arquivo2
Olá@Mundo
Até@Mais
A opção -s funde as linhas de um arquivo em uma só linha.
Exemplo:
paste -s Arquivo1 Arquivo2
Olá<tab>Até
Mundo<tab>Mais

Caso necessite de mais informações sobre a utilização do comando paste, utilize o comando man paste.

Abraços.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts

arquivo 1: arquivo 2:
Olá mundo!