Usando curinga – Raspberry Pi Linux

Usando Curinga Raspberry Pi Linux



No sistema Raspberry Pi, curingas são um conjunto de símbolos que representam outros caracteres; que são usados ​​como uma representação substituta para uma string ou um caractere. Existem três curingas principais disponíveis para o sistema Raspberry Pi. Neste artigo, discutiremos o uso de curingas no Raspberry Pi Linux.

Tipos de curingas no sistema operacional Raspberry Pi

O Raspberry Pi OS é baseado em Linux, portanto, todos os curingas disponíveis para Linux também funcionam no Raspberry Pi. Existem três curingas principais para Raspberry Pi, cuja lista é mencionada abaixo:







Uso de cada curinga

Cada um dos curingas acima é usado para servir a um propósito diferente, vamos discutir em detalhes o uso de cada curinga.



Ponto de interrogação (?)

O curinga de ponto de interrogação é usado para representar um único caractere. Usando o “?” curinga, o usuário pode corresponder à ocorrência única de qualquer caractere.



Exemplos





  • A?z corresponderá a qualquer coisa que comece com a letra A e termine com z e tenha apenas um caractere intermediário, como Aiz, Aoz, Anz e coisas assim.

  • P??l corresponderá a qualquer coisa que comece com a letra P e termine com l e tenha dois caracteres intermediários, como Pool, Peel e Pill.

Asterisco (*)

Um curinga de asterisco é usado para corresponder a qualquer número de ocorrências de caracteres, incluindo nenhum caractere também.



Exemplo

  • para * z corresponderá a qualquer coisa que comece com a letra k e termine com z e tenha qualquer número de caracteres intermediários, como kz, kiz, kaaz, kuiezz e quaisquer outras ocorrências como essa.

Caractere entre colchetes [ ]

O curinga de caractere entre colchetes é usado apenas para corresponder aos caracteres que estão entre colchetes, independentemente de sua quantidade.

Exemplos

  • R[eo]d corresponderá apenas a qualquer coisa que comece com a letra R e termine com d e tenha apenas caracteres “ e ' ou ' o ” no meio, como Red, Rod e Reod.

  • R [a-d] m corresponderá a qualquer coisa que comece com a letra R e termine com m e tenha quaisquer caracteres entre a até d, como Read, Red, Raed, Rad, Recd e outras combinações de palavras.

Usando curinga em comandos de terminal Raspberry Pi Linux

Agora vamos compartilhar como esses curingas podem ser usados ​​nos comandos do Raspberry Pi, e para isso siga os comandos mencionados abaixo.

Comando 1 : Para listar todos os arquivos .txt e .exe.

$ ls * .TXT * .exe

Como resultado do comando acima, a lista de todos .TXT e .exe arquivos aparecerão na tela.

Comando 2 : Para remover todos os arquivos .txt presentes em um diretório.

$ rm * .TXT

E para verificar se todos os arquivos de texto foram removidos ou não, use o comando abaixo mencionado:

$ ls * .TXT

Comando 3: Para listar todos os arquivos de texto que correspondem a qualquer um dos caracteres presentes dentro do colchete:

$ ls [ abcde ] * .TXT

Comando 4 : Para listar todos os arquivos que não correspondem a nenhum caractere presente dentro do colchete, basicamente o “ ! ” O sinal dentro do colchete representa o estado não, o que significa o que quer que esteja presente dentro do colchete que não deve ser correspondido. Siga o comando abaixo:

$ ls [ ! abcde ] * .TXT

Comando 5: Outro curinga “ # ” também pode ser usado, não é um curinga adequado do Linux e é por isso que não foi discutido na seção de tipos de curinga. Isso é quase semelhante ao “ * ” e é utilizado para obter o conteúdo do sistema. O abaixo mencionado # O comando pode ser usado para exibir a lista de arquivos presentes no sistema:

$ ls -eu #

Comando 6: Os curingas também podem ser utilizados para listar as extensões específicas com arquivos. Por exemplo, o comando abaixo mencionado pode ser usado para listar os arquivos com extensões que começam com “ t ”:

$ ls * . [ t ] *

Todos os curingas podem ser usados ​​de várias maneiras. Listamos exemplos para usar curingas de maneiras diferentes.

Conclusão

Existem três curingas principais usados ​​no Linux: asterisco ( * ), ponto de interrogação ( ? ) e caractere entre colchetes [] curingas. Todos esses curingas são usados ​​para representar caracteres ou strings. No artigo, compartilhamos alguns comandos nos quais curingas são usados ​​para destacar o uso de curingas no sistema Raspberry Pi.