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.
1
resposta

Como usar "rm! (* keyword) no bash 4.1.2?

Eu tenho bash 4.1.2 na máquina remota centos. Ao usar meu favorito rm !(*keyword) Eu tenho bash: !: event not found Eu tentei atualizar seu bash, mas parece que a edição permanece após a atualização. O mesmo código funciona b...
11.08.2014 / 15:57
1
resposta

jail chroot SFTP / acesso baseado em curinga

Eu quero dar uma lista de pessoas com acesso SFTP para / webdocs / ABC *, onde eles lerão e escreverão o acesso somente aos diretórios que corresponderem a esse caractere curinga. Como eu faço isso? Posso criar um chroot jaill ou algum outro mét...
19.12.2013 / 21:50
6
respostas

Copiar / mover pasta inteira, mas com certas extensões

Eu tenho uma cópia de backup do meu site localizada em / tmp / backup e quero copiá-la para / home / mysite / public_html Mas meu objetivo é copiar apenas os arquivos .php (com pastas aninhadas) e substituir. Se eu não tiver pastas aninhadas,...
02.06.2011 / 13:25
1
resposta

zsh pattern matching: apenas nomes de arquivos de correspondência compostos de caracteres especificados

Eu posso imprimir arquivos começando com caracteres alfabéticos: $ print -l [[:alpha:]]* mas como imprimo nomes de arquivos que são compostos apenas de caracteres alfa? ou seja, aaa deve ser impresso, mas aaa.txt não deve     
04.06.2018 / 13:41
2
respostas

Use o globbing estendido de Bash para negar um nome de arquivo que comece com um ponto

Digamos que eu tenha este arquivo: xb@dnxb:/tmp/aaa/webview$ tree -F -C -a . . ├── .git/ ├── ss/ ├── y └── !yes/ 3 directories, 1 file xb@dnxb:/tmp/aaa/webview$ Negue que o !yes esteja funcionando corretamente, escape do ! com \...
26.07.2017 / 23:53
1
resposta

OpenSSH: Evitar globbing em SSH_ORIGINAL_COMMAND

Eu tenho a seguinte configuração onde eu uso um servidor OpenSSH para iniciar remotamente um determinado comando usando ssh . Meu arquivo authorized_keys tem a seguinte entrada: command="/path/to/script.sh $SSH_ORIGINAL_COMMAND",no-po...
20.11.2016 / 17:10
1
resposta

zsh: Qual expressão glob é equivalente a 'find. tipo f?

Estou procurando a expressão glob mais simples que sempre expandirá para o mesmo conjunto de arquivos (possivelmente vazio) que o listado por find . -type f ... e nunca resultará em um erro no matches found , independentemente do cont...
23.11.2016 / 19:18
2
respostas

recebendo erro ao executar du -hs. [!.] *

Eu quero ver os tamanhos de todos os diretórios, incluindo o diretório oculto. Um comando que me deparei foi este: du -hs .[!.]* mas está me dando erro: du: cannot access ‘.[!.]*’: No such file or directory Eu não consigo entender...
06.04.2017 / 08:56
3
respostas

ecoa todos os nomes de arquivos * .tex em um diretório específico

Eu tenho uma estrutura de diretórios como esta: ├── lebenslauf │   ├── lebenslauf.out │   └── lebenslauf.tex ├── thirdPage │   ├── auto │   │   ├── test.el │   │   └── thirdPage.el │   ├── missfont.log │   ├── thirdPage.aux │   ├── thirdPage....
12.05.2016 / 17:32
3
respostas

Apagar recursivamente arquivos com 'WIDTHxLENGTH' no nome em um diretório

Eu tenho um diretório com subdiretórios e desejo excluir imagens nomeadas como thumbnail-name_WIDTHxLENGTH.{jpg,png} , em que WIDTH e LENGTH são números inteiros decimais, como box-image-150x150.jpg e circle-image-320x320.png . Entã...
27.10.2015 / 18:33