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.
3
respostas

tar unix não está mudando de diretório

Estou executando um comando tar para compactar arquivos que estão presentes em outro diretório. Eu executei o seguinte comando: tar -czf /backupmnt/abc.tar.gz -C /backupmnt/statusService/ * Eu quero criar o arquivo abc.tar.gz em /back...
28.04.2015 / 07:56
1
resposta

Verifique a cauda de vários arquivos

Estou tentando percorrer vários arquivos de log para encontrar um evento específico que não consigo encontrar facilmente. Eu sei em quais arquivos ele pode estar e sei que o que estou procurando é no final dos arquivos. O que eu preciso é algo a...
07.07.2017 / 16:36
2
respostas

tar “--exclui-de” curinga de estrela dupla

Eu escrevi um script de backup no meu sistema Debian 8 que usa o comando tar com "--exclude-from" para excluir alguns arquivos / dir. Isso funciona muito bem, mas hoje eu gostaria de excluir alguns arquivos que compartilham o mesmo padrão de...
31.12.2015 / 16:12
3
respostas

Filtrar uma lista de strings usando matemática

Eu tenho um diretório com arquivos listados assim: abc201303130110.txt abc201303140511.txt abc201303150112.txt Como você pode ver, o nome do arquivo contém um carimbo de data e hora. Desejo retornar todos os arquivos com o valor 20130314...
24.03.2013 / 08:13
3
respostas

Selecionando arquivos que começam com $ LETTER, ou uma letra depois de $ LETTER no alfabeto

Suponha que um diretório contenha os seguintes arquivos: afile1 afile2 bfile cfile ffile ffile2 qfile zfile Estou procurando uma maneira fácil de selecionar todos os arquivos que começam com $ LETTER, ou comece com uma letra...
18.01.2011 / 20:25
2
respostas

Usando curingas para corresponder a um diretório no bash

Digamos que a estrutura da pasta seja assim: /home/ --user1/asdf --user2/asdf1234 --user3/asdf325234 --cool/asdf Como eu poderia mudar para asdf1234 sem especificar o usuário? Por exemplo: cd /home/*/asdf1234 Como posso usar "not"...
19.10.2012 / 23:04
1
resposta

Como apagar arquivos com ~?

Eu removi todo o meu código python do diretório inicial, mas quando eu faço ls eu recebo: a11.py~ class1.pdf foobar.txt~ n1 pic.py~ Quando eu faço ls assim: ls *.py eu recebo: ls: cannot access *.py: No such file or director...
03.05.2016 / 14:22
2
respostas

Selecione um intervalo de arquivos depois de classificá-los

Uma coisa que percebo mais lenta para mim se eu mudar de usar um gerenciador de arquivos GUI para o CLI é: Em um gerenciador de arquivos GUI, posso selecionar rapidamente um subconjunto de arquivos em um diretório primeiro classificá-los...
31.07.2014 / 16:32
3
respostas

! (*. sh) funciona na linha de comando, mas não em um script

Quando eu uso o código abaixo em um terminal no Ubuntu, ele funciona bem: rm !(*.sh) -rf Mas se eu colocar o mesmo código de linha em um script de shell ( clean.sh ) e executar o shell script do terminal, ele lançará um erro como este...
04.08.2015 / 12:35
2
respostas

“dpkg -l” recebe caractere curinga do shell?

Em um shell bash no qual tenho o globbing ativado se eu executar ls -l *ou* , o shell deve passar out.dot e out.png como argumentos para ls , ou seja, ls nunca verá o caractere * . No entanto, parece que no caso de dpkg -l *bridg...
21.01.2015 / 16:50