Cut

          Corta e mostra os caracteres, campo, bytes e linha do arquivo

              

1 - No prompt shell, logue-se como usuário lino, digite:

KATRINA:~# login lino



2 - Digite a senha:



3 - Observe o login do lino



4 - Vamos agora criar um arquivo com o nome de cortaemostracaracteres, digite:

lino@KATRINA:~$ vi cortaemostracaracteres



5 - Tecle Insert e digite:

1234567890



6 - Salve o arquivo, digite: Esc :x



7 - Veja que o arquivo foi salvo



BYTES


8 - Vamos mostrar o caracter de n° 7, digite:

lino@KATRINA:~$ cut -b7 cortaemostracaracteres



9 - Observe que o comando lhe mostra o sétimo caracter



10 - Mostre o primeiro caracter, digite:

lino@KATRINA:~$ cut -b1 cortaemostracaracteres



11 - Observe que
é mostrado o primeiro caracter



12 -
Por exemplo, para mostrar os caracteres de 1 a 5, digite:

lino@KATRINA:~$ cut -b1-5 cortaemostracaracteres



13 - Observe o resultado




CHARACTERS

12 - Para mostrar o décimo caracter, digite:

lino@KATRINA:~$ cut -c10 cortaemostracaracteres



13 - Oberve o resultado



FIELDS

14 - Agora mostre o campo inteiro, digite:

lino@KATRINA:~$ cut -f1 cortaemostracaracteres



15 - Observe o resultado



16 - Explicação

EXPLICAÇÃO
-b bytes
Mostra os caracteres em bytes que é igual 1 caracter
-c characters
Mostra o resultado em caracter
-f
fields
Mostra o campo de um arquivo


MAN CUT

1 - No prompt shell, digite:

lino@KATRINA:~$ man cut



2 - Observe o manual do cut



3 - Tecla q
para sair do manual


_________


EXERCÍCIOS


1 - Crie um arquivo com o nome de arquivodocut.txt e insira a linha conforme abaixo

      Este é o meu segundo arquivo do cut

2 - Salve o arquivo e mostre na tela seus caracteres com os comando abordados acima.

GUIA DE REFERÊNCIA RÁPIDA

FUNÇÃO COMANDOS
Corta e mostra os caracteres, campo, bytes e linha do arquivo BYTES
cut -b7 cortaemostracaracteres

CHARACTERS
cut -c10 cortaemostracaracteres

FIELDS
cut -f1 cortaemostracaracteres
VÍDEO AULA
Assista a 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