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

Use globbing estendido para listar arquivos, mas não diretórios no bash

Digamos que eu tenha a seguinte árvore de diretórios: . ├── 11 ├── 111 ├── 112 ├── 1121 ├── 113 ├── 11a ├── 11a1 ├── 1a1 ├── 1a2 ├── 1aa1.png ├── 2a1 ├── a. ├── a1a ├── a1a.jpg ├── a2a ├── aa ├── -aa ├── aa.gif ├── aa.jpg ├── aa.png ├── aa.ti...
26.06.2017 / 20:04
1
resposta

mv * .cache. {js, woff} sub_folder - funciona como um comando shell, mas não dentro de um Makefile

Depois de criar algo com make , quero mover todos os arquivos que terminam em .cache.{js,woff} para uma subpasta. (cd $(PFROOT)/PVWR2/gwt/pdfwebviewer/; \ mkdir -p cache_files; \ mv *.cache.{js,woff} sub_folder) O problema é que, ao...
23.11.2017 / 13:23
1
resposta

Passando caminhos e nomes de arquivos para um programa a partir do script bash

Eu uso um utilitário chamado mp3wrap que combina vários mp3s em um. Digamos que eu tenha um diretório "album 1" contendo três arquivos "track 1.mp3", "track 2.mp3" e "track 3.mp3". Eu vou executar o seguinte: mp3wrap album\ 1.mp3 album\ 1/*.m...
15.08.2017 / 22:36
1
resposta

Como enumerar isso corretamente pelas ferramentas do Unix para o pdfjam?

Eu preciso da enumeração correta para o comando pdfjam *.pdf --nup 1x1 . Não há nada para a tarefa nos manuais de pdfjam e pdfjoin , por isso estou pensando na abordagem Bash e / ou na abordagem find . Exemplo de falha na saída sem enum...
20.03.2017 / 21:35
2
respostas

echo wildcard globing

Estou tentando fazer eco de uma combinação de texto e variáveis contendo curingas que eu preciso "descompactar", mas encontrei o seguinte comportamento: Se eu disser: FILENAME=somefile*.txt echo "something:" $FILENAME Eu recebo: som...
24.07.2017 / 20:03
3
respostas

Como posso encontrar comandos / arquivos no meu PATH por meio da conclusão da tabulação usando curingas?

Depois de alguns anos de "BASHing", escrevi vários scripts personalizados. A maioria deles eu não uso diariamente, então é fácil esquecer como os nomeei, o mais consistente que eu poderia tentar ser. Então eu sei que se eu estou pretendendo e...
04.08.2017 / 15:01
3
respostas

Tentando usar o awk para fazer ls mostrar não-diretórios

Estou tentando mostrar a lista de todos os arquivos que não são diretórios. Eu digito ls -la | awk '$1 != "d*"' esperando que não mostre nenhuma string na primeira coluna que comece com d , mas não funciona como eu esperava. Onde está o meu...
25.08.2016 / 12:54
2
respostas

Modifique para o comando para remover o número do final do nome do arquivo

Tudo, Eu tenho mexido com o comando for para remover padrões de nomes de arquivos em massa. Nome do arquivo de exemplo: :Common:CBE.key_44643_1 Eu posso usar o seguinte comando para remover a parte: Common: for f in *; do mv "$f"...
09.09.2016 / 18:38
1
resposta

Curinga para caminho para localização no host remoto

No Bash eu preciso verificar se o caminho contido em uma string está apontando para um local remoto ou não. O seguinte não funciona - some code não é executado. Parece que estou perdendo alguma coisa sobre como os curingas funcionam com o com...
09.08.2016 / 17:39
1
resposta

Por que o 'find' às vezes encontra meu arquivo, às vezes não [duplicado]

Aqui está minha árvore de diretórios (não mostrando todos os diretórios, arquivos, apenas o essencial): a_root_dir/ (directory) a_root_dir/dynamo/local/run.sh a_root_dir/dynamo/local/run_local.sh Agora, quando faço > cd a_root_dir...
24.11.2016 / 12:43