Pular para o conteúdo

O comando paste

Dica publicada em Linux / Introdução
Perfil removido removido
Hits: 25.008 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.


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

# paste arquivo1 arquivo2
=> Olá mundo!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Gnome ou KDE 4? Que tal os dois?

Use o Tor sem instalar nada em qualquer distribuição!

Removendo o som de discagem do wvdial

Como criar uma calculadora no Gambas3 [Vídeo]

Jogos da Steam sem texturas ou com texturas pretas/escuras [Resolvido]

Encapsular texto/palavra em tags no Sublime-text

Coluna de arquivo para array

Servidor Apache2 + MySQL + PHP5 + PHPMyAdmin (Ubuntu)

Instalação do VirtualBox no Fedora 10

Conexão 3G Brt com o Nokia N73 - Slackware 12.2

#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

Entre na sua conta para comentar.



arquivo 1: arquivo 2:
Olá mundo!