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

Por que o nullglob não é padrão?

Na maioria dos shells, o nullglob não é o padrão. Isso significa, por exemplo, se você executar este comando ls * em um diretório vazio, ele expandirá o * glob para um literal * , em vez de uma lista vazia de argumentos. Existem m...
21.05.2015 / 14:00
12
respostas

Convertendo vários arquivos de imagem do formato JPEG para o formato PDF

Eu quero converter alguns arquivos de jpeg para pdf. Eu estou usando o seguinte comando. $ convert image1.jpg image1.pdf Mas tenho 100 imagens. Como devo converter todos eles para os pdfs correspondentes? Eu tentei $ convert image*...
24.01.2012 / 11:27
6
respostas

Como copiar alguns arquivos, mas não todos?

Portanto, você pode usar * como curinga para todos os arquivos ao usar cp no contexto de um diretório. Existe uma maneira de copiar todos os arquivos, exceto o x file?     
26.06.2012 / 21:41
2
respostas

Por que o rm * (1) * remove todos os arquivos em um diretório?

Eu esperava isso: $ rm *(1)* removeria todos os arquivos contendo (1) no nome. Eu estava errado. Ele removeu todos os arquivos no diretório. Por quê?     
18.03.2014 / 14:05
2
respostas

Por que meu achado não é recursivo?

Estou executando o seguinte comando, mas não é executado de forma recursiva: find . -name *.java Eu sei que existem arquivos java mais abaixo no diretório atual, mas está executando apenas find no diretório atual. Estou usando o OS X,...
07.04.2014 / 00:02
10
respostas

Mostrar apenas arquivos ocultos (arquivos de pontos) no alias ls

Estou usando o comando ls -a | grep '^\.' para mostrar apenas os arquivos ocultos. Eu adicionei a linha alias hidden='ls -a | grep '^\.'' # show only hidden files para .bash_aliases file mas isso não funciona. É provavelm...
28.09.2011 / 20:01
4
respostas

Como posso remover todos os links simbólicos com um alvo especial?

Com o comando: ls -la * Eu posso listar todos os meus links simbólicos. Como posso remover todos os links simbólicos que estão vinculados a uma pasta especial? Por exemplo: No meu diretório usr/local/bin , tenho as seguintes en...
25.05.2012 / 15:10
5
respostas

Como recursivamente excluo diretórios com curinga?

Estou trabalhando com o SSH em um WD My Book World Edition. Basicamente, eu gostaria de iniciar em um nível de diretório específico e remover recursivamente todos os subdiretórios correspondentes a .Apple* . Como eu faria isso? Eu tentei...
29.10.2011 / 23:49
5
respostas

Como eu removo todos os subdiretórios de dentro de um diretório?

Esta questão é uma espécie de fase II para a primeira pergunta que publiquei em aqui Eu tenho um diretório que contém vários sub-diretórios, arquivos .zip e outros arquivos aleatórios que não estão contidos em um subdiretório. Gostaria q...
22.03.2013 / 22:16
4
respostas

Exclui um padrão do jogo glob

Eu tenho vários arquivos com o mesmo nome de arquivo base. Eu gostaria de remover todos menos um foo.org #keep foo.tex #delete foo.fls #delete foo.bib #delete etc Se eu não precisasse manter um, sei que poderia usar rm foo.* . TLDP...
24.10.2014 / 17:29