Perguntas sobre 'wildcards'

Padrões de caracteres curinga ou padrões de glob são padrões para selecionar uma coleção de nomes de arquivos ou outras cadeias de caracteres.
5
respostas

como iterar através de arquivos no diretório, excluindo arquivos ocultos

Usando: for eachfile in /mnt/thara/* Que também percorre arquivos ocultos. Eu não preciso de arquivos ocultos.     
10.06.2016 / 18:08
4
respostas

Foreach loop para saída ls

Estou tentando processar alguns arquivos no diretório usando o loop foreach para a saída ls: IFS=$'\n' for i in $(ls -1Atu); do echo "$i" done Na primeira vez eu pensei que funciona, mas quando eu criei o arquivo com o nome como *...
23.04.2015 / 02:26
3
respostas

Não é possível ecoar valor da variável = * no script [duplicado]

Conteúdo do meu arquivo: 123 **1 ** Script que tenta exibir cada palavra: for i in $(cat $myfile) do echo "$i" done o resultado é quando echo * , lista os arquivos em meu diretório atual que eu não sei porque....
29.01.2018 / 06:06
4
respostas

Existe uma substituição de “ls” que possa lidar com curingas?

Acabei de aprender que o ls não pode manipular curingas ( ls '*' não funciona) e, portanto, o shell faz isso antes que o ls seja invocado. Então o comportamento de ls pode ser considerado logicamente para pessoas que trabalham 20 anos com uni...
17.06.2016 / 00:52
2
respostas

Remove todos os arquivos cujos nomes correspondam a um padrão específico

Estes são arquivos em meu diretório pessoal: 23233.txt 3233.txt ba233.txt kh23.txt khalith main.sh s2233.txt tr233.txt WWW.txt Como posso remover todos os arquivos cujos nomes começam com duas letras minúsculas, seguidos por dois dígitos...
16.06.2017 / 15:08
2
respostas

Regex e padrões em uma linha de comando ksh

Eu estou querendo saber qual é a diferença entre usar * e .* em uma string regex. Acho que * significa "0 para n caracteres", mas não vejo o que significa .* . Por exemplo, qual é a diferença entre: "2013*11*27" e "2013.*11....
27.11.2013 / 10:58
6
respostas

Usando o curinga no comando 'ls' para localizar arquivos contendo apenas letras maiúsculas

Por isso andei brincando com o sistema de arquivos e me perguntei sobre listar os arquivos em /etc que contém apenas letras maiúsculas em seus nomes. Eu comandei ls *[A-Z]* Mas o console também mostra os arquivos contendo caracteres m...
29.08.2017 / 14:43
2
respostas

Quando e por que preciso citar asteriscos [duplicados]

     Esta pergunta já tem uma resposta aqui:                   Por que o 'find' não mostra este arquivo?                                      1 resposta                                                 De que maneira os parâmetros de...
06.06.2017 / 02:21
2
respostas

Wildcards da linha de comandos

Eu tenho um diretório X. Dentro do X existem muitos diretórios. Dentro desses, há - entre outras coisas - alguns arquivos .wav. Usando curingas, como posso acessar todos esses arquivos .wav? (então eu posso copiá-los para um único diretório)   ...
05.10.2017 / 13:40
1
resposta

Criar arquivo usando curinga no caminho absoluto

Estou tentando usar a expressão regular em um caminho absoluto. Por exemplo mkdir /root/.mozilla/firefox/*.default/test O nome da pasta que termina com .default é gerado dinamicamente, mas sempre termina com .default. Eu tentei * .default...
02.07.2017 / 23:07