Linux e Unix
Comando fold - gerar múltiplas linhas a partir de uma linha única - Linux
O comando fold pode ser usado para gerar múltiplas linhas a partir de uma linha única, quebrando a linha em uma posição especificada e escrevendo na saída padrão. Por padrão, o comprimento da linha é de 80 bytes (80 caracteres). Um caractere de nova linha (newline) é inserido no final de cada linha.
Sintaxe:
fold [opçoes] arquivo-entrada arquivo-saída
Opções comuns:
-b, --bytes
Especificar a posição em bytes em vez de colunas
-s, --spaces
Quebrar a linha após o último espaço numa posição que seja menor ou igual ao comprimento especificado.
-w, --dir="ltr" >Especificar o comprimento da linha em colunas.
--help
Mostrar a ajuda do comando e sair
--version
Mostrar a versão do comando e sair.
Exemplos:
1. Vamos quebrar as linhas do arquivo memorando na posição 30, gerando o arquivo memorando_formatado
$ fold -w 30 memorando > memorando_formatado
2. Vamos evitar o problema da quebra de palavras no meio repetindo o exemplo anterior, mas acrescentando a flag -s:
$ fold -w 30 -s memorando > memorando _formatado
loading...
-
O Comando Cut - Retornando Colunas De Um Arquivo De Texto No Linux
O comando cut é utilizado para remover seções em cada linha de um arquivo - “cortar” colunas de dados separadas por um caractere delimitador comum, e imprimi-las na saída padrão. O arquivo original não é modificado. SIntaxe:cut [opções]...
-
Comando Split - Dividir Arquivos Em Partes - Linux
O comando split é usado para dividir um arquivo em partes de tamanho igual para facilitar sua visualização e também sua manipulação.Geralmente é usado em arquivos de tamanho grande.Por padrão, o comando split divide um arquivo em segmentos de...
-
Comando Tr - Substituir E Excluir Caracteres Em Arquivos - Linux
O comando tr é um comando básico no Linux/Unix, porém apesar disso não é muito conhecido ou utilizado com frequência.Sua função básica é substituir (traduzir) o conteúdo de uma string (texto) recebido via entrada padrão (STDIN) de um formato...
-
Comando Tail - Mostrar O Final De Um Arquivo De Texto
O comando tail é usado para mostrar no terminal o conteúdo do final de um ou mais arquivos de texto. Por padrão, ele mostrará as 10 últimas linhas dos arquivos. Sintaxe:tail [opções] nomes_arquivos Opções: -c, --bytes=N Mostra os útimos N...
-
Comparando Arquivos No Linux / Unix
Comando cmpCompara o conteúdo de dois arquivos e envia o resultado para a saída padrão.Usa-se o comando cmp para arquivos que não são de texto para verificar se são idênticos. Para comparar arquivos de texto, use o comando diff.Se os arquivos...
Linux e Unix