Comandos Linux – Comando expand

Comandos de expansão e expansão de Linux

Atualizado: 05/04/2019 por Computer Hope

comando expand

Em sistemas operacionais do tipo Unix, o comando expand copia arquivos (ou a entrada padrão ) para a saída padrão , com os caracteres de tabulação expandidos para caracteres de espaço. Os caracteres de backspace são preservados na saída e diminuem a contagem de colunas para cálculos de tabulação.

O comando unlpand reverte esse processo.

Este documento cobre as versões GNU / Linux de expansão e expansão .

Descrição

O expand é útil para pré-processar arquivos de caracteres (antes de classificar , examinar colunas específicas etc.) que contêm caracteres de tabulação.

Sintaxe

  expandir [ OPÇÃO ] ... [ ARQUIVO ] ...
  não expandir [ OPÇÃO ] ... [ ARQUIVO ] ...

Expandir opções

-i , –inicial não converta guias após não espaços em branco.
-t , –tabs = NÚMERO defina separadores NUMBER caracteres, em vez do padrão 8.
-t , –tabs = LIST use lista separada por vírgula de posições de tabulação explícitas.
–Socorro Exiba uma mensagem de ajuda e saia.
–versão Exibir informações da versão e sair.

Desexpandir opções

-a , –all converta todos os espaços em branco, em vez de apenas os espaços em branco iniciais.
–primeiro apenas converte apenas sequências iniciais de espaços em branco (substitui -a ).
-t , –tabs = N defina separadores N caracteres separados em vez do padrão 8 (ativa -a ).
-t , –tabs = LIST use LIST separada por vírgula das posições da guia (ativa -a ).
–Socorro exibir uma mensagem de ajuda e sair.
–versão Exibir informações da versão e sair.

Exemplos

  expanda myfile.txt

Expanda o arquivo myfile.txt , alterando as guias para espaços e exibindo na saída padrão.

  expandir --tabs = 10 myfile.txt> myfile2.txt

Converte as guias no arquivo myfile.txt em 10 espaços cada e grava a saída em myfile2.txt .

guias – Definir paradas de guia em um terminal.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.