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

Como se livrar de "Nenhuma correspondência encontrada" ao executar "rm *"

Usando zsh , recebo uma mensagem "Nenhum resultado encontrado" ao escolher um padrão que não cabe no rm e que, mesmo quando redirecionando a saída. # rm * > /dev/zero 2>&1 zsh: no matches found: * Como posso me livrar des...
17.09.2016 / 20:00
1
resposta

Excluir arquivos com mais de 500 dias

Eu tenho diretório com arquivos a partir de 2010 ano .. Eu quero excluir todos os arquivos com mais de 500 dias e eu tentei isso: find /var/log/arc/* -type f -mtime +500 -delete {}\; Mas eu entendo isso: -bash: /usr/bin/find: Arg...
29.07.2016 / 13:37
3
respostas

Comportamento inesperado com echo [[: digit:]]

Gostaria de perguntar: Por que echo {1,2,3} é expandido para 1 2 3, o que é um comportamento esperado, while echo [[:digit:]] retorna [[:digit:]] enquanto esperava imprimir todos os dígitos de 0 para 9 ?     
07.03.2018 / 19:36
5
respostas

Sensibilidade a maiúsculas e minúsculas em globbing com colchetes

Normalmente, bash globbing diferencia maiúsculas de minúsculas: $ echo c* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo C* CarePackage.md ChocRippleCake.md Clips O...
17.06.2017 / 23:30
2
respostas

Remove caracteres unicode desconhecidos de arquivos de texto - sed, outros métodos bash / shell

Eu preciso pesquisar e substituir todas as ocorrências de um caractere desconhecido em alguns arquivos com o mesmo nome. Abrindo esses arquivos com o vi, eu leio < 91 > código para esse caractere. Abrindo-os com nano, eu li um "ponto de...
20.02.2014 / 16:40
2
respostas

tar command - pule os links simbólicos

Eu uso o comando tar como tar -cvf protTests.tar protTests/* para tar de todos os arquivos dentro da pasta, protTests . Mas isso inclui os links simbólicos dentro da pasta, o que não é desejado. Existe uma opção de linha de comand...
01.09.2015 / 08:00
2
respostas

Por que mv deletou um arquivo com mv id_rsa * .old? [duplicado]

Eu queria fazer backup do meu ~/.ssh/id_rsa para id_rsa.old e parece que foi excluído. Como isso é possível? :) root@localhost:~/.ssh# ls -l total 16 -rw------- 1 root root 3326 Mar 12 11:22 id_rsa -rw-r--r-- 1 root root 756 Mar...
14.03.2016 / 02:24
3
respostas

ImageMagick em vários arquivos

Eu converti um único arquivo de BMP para PNG com convert do ImageMagick usando o comando abaixo convert CD\ Front.bmp CD\ Front.png Eu tenho muitos desses arquivos, então eu tentei: for f in */*.bmp ; do convert $f ${f%bmp}png; done...
15.12.2013 / 11:22
3
respostas

Como posso deixar curing autocomplete curingas?

Se eu tiver diretório contendo os arquivos foo.bar.a.cat foo.bar.a.hat e eu digito ls f + TAB o autocompletes do shell bash para ls foo.bar.a. . Se eu digitar ls *bar* + TAB , eu gostaria que fosse preenchido automaticamente em...
21.05.2013 / 17:09
4
respostas

Localiza uma string somente em um arquivo específico dentro de subdiretórios

Digamos que eu precise encontrar a função GetTypes() em todos os arquivos de código-fonte C # ( .cs ) dos diretórios / subdiretórios. Eu usei grep -rn GetTypes *.cs , mas recebi um erro com grep: *.cs: No such file or directory . Eu...
06.06.2011 / 15:56