unix special characters
Visão geral de caracteres curinga de nome de arquivo Unix ou caracteres especiais ou metacaracteres:
Neste tutorial, aprenderemos a usar curingas para especificar e selecionar vários arquivos para comandos que manipulam arquivos.
Os caracteres curinga de nome de arquivo, também conhecidos como metacaracteres, são um recurso muito útil.
Vídeo Unix # 9:
Caracteres curinga de nome de arquivo Unix - Metacaracteres
# 1) ‘*’ - qualquer número de caracteres:
Este curinga seleciona todos os arquivos que correspondem à expressão, substituindo o asterisco por qualquer conjunto de zero ou mais caracteres.
- Exemplo 1 :Liste todos os arquivos que começam com o nome ‘arquivo’. g. arquivo, arquivo1, arquivo2, arquivo novo
- arquivo $ ls *
- Exemplo 2 :Liste todos os arquivos que terminam com o nome ‘arquivo’. g. file, afile, bfile, newfile
- arquivo $ ls *
# 2) ‘?’ - único caractere:
Este curinga seleciona todos os arquivos que correspondem à expressão, substituindo o ponto de interrogação por qualquer caractere.
- Exemplo 1 :Liste todos os arquivos que possuem um caractere após 'arquivo'. g. arquivo1, arquivo2, filea
- Arquivo $ ls?
- Exemplo 2 :Liste todos os arquivos que possuem dois caracteres antes de ‘arquivo’. g. dofile, tofile, a1file
- $ ls ?? arquivo
# 3) '(' faixa ‘)’ - único caractere de um intervalo:
Este curinga seleciona todos os arquivos que correspondem à expressão, substituindo o intervalo marcado por qualquer caractere no intervalo.
- Exemplo 1 :Liste todos os arquivos que possuem um único dígito após 'arquivo'. g. arquivo1, arquivo2
- arquivo $ ls (0-9)
- Exemplo 2 :Liste todos os arquivos que possuem qualquer letra antes de ‘arquivo’. g. afile, zfile
- arquivo $ ls (a-z)
# 4) '(' faixa ‘) *’ - vários caracteres de um intervalo:
Este curinga seleciona todos os arquivos que correspondem à expressão, substituindo o intervalo marcado por um ou mais caracteres do intervalo.
Perguntas e respostas da entrevista .net para experientes
- Exemplo 1 :Liste todos os arquivos que possuem dígitos após 'arquivo'. g. arquivo1, arquivo2, arquivo 33
- arquivo $ ls (0-9) *
Aproveite o vídeo !!
PREV Tutorial | PRÓXIMO Tutorial
Leitura recomendada
- Manipulação de arquivos no Unix: Visão geral do sistema de arquivos Unix
- Permissões de acesso a arquivos Unix: Unix Chmod, Chown e Chgrp
- Comandos Unix: Comandos Unix básicos e avançados com exemplos
- Tutorial do UNIX para iniciantes (mais de 20 vídeos de treinamento aprofundado do Unix)
- Como comparar dois arquivos no Unix: Comandos de comparação de arquivos
- Find Command in Unix: Find Files with Unix Find File (exemplos)
- Permissões Unix: Permissões de arquivo no Unix com exemplos
- Scripting Unix Shell Avançado: Arrays, Operadores de Teste de Arquivo e String, Variáveis Especiais