Expand

          Expande e converte as tabs no início de cada linha do
          arquivo para espaços especificados pelo usuário.

              

1 - Crie um arquivo com o nome de convert_tabs_para_espaco no terminal shell. Como
      usuário lino, digite:

lino@KATRINA:~$ vi converte_tabs_para_espaco



2 - Tecle Insert e digite o texto abaixo:

     Obs: Digite Tab para dar espaço nas duas linhas do arquivo

        O comando expand converte as linhas que estiverem com tabs para espaços.
        Oito espaços são equivalentes a uma tab.



3 - Salve o arquivo, digite:

Esc :x



4 - Mostre o arquivo, digite:

lino@KATRINA:~$ cat converte_tabs_para_espaco



5 - Veja que no início das duas linhas temos espaço com o tab



6 - Converta o início do arquivo para apenas um espaço, digite:

lino@KATRINA:~$ expand -i1 converte_tabs_para_espaco



7 - Observe que foi mostrado apenas com um espaço



8 - Agora expanda a tabela para 20 espaços no início de cada linha, digite:

lino@KATRINA:~$ expand -i20 converte_tabs_para_espaco



9 - Observe que temos 20 espaços no início das duas linhas




EXPLICAÇÃO
-i
initial
(inicial)
Expande o início das linhas em um arquivo
_________


MAN EXPAND

10 - No terminal shell, digite:

lino@KATRINA:~$ man expand



11 - Observe o manual



12 - Tecle q
para sair


GUIA DE REFERÊNCIA RÁPIDA

FUNÇÃO COMANDOS
Expande e converte as tabs no início de cada linha do arquivo para espaços especificados pelo usuário. CONVERTER ESPAÇO TAB EM APENAS UM
expand -i1 converte_tabs_para_espaco


EXPANDIR PARA 20 ESPAÇOS
expand -i20
VÍDEO AULA
Assista à vídeo aula passo a passo.

Todos os direitos reservados para:

Cícero M. Soares

cicero@treinalinux.com.br
Fone: +55 11 5676-2898
Estrada do Alvarenga, 3051 - São Paulo - SP - Brasil