Enviado em 20/03/2018 - 10:51h
rm !(*.srt)Enviado em 20/03/2018 - 13:22h
Fiz uns testes aqui e realmente o comando quando está no script não funciona, curioso isso:find /diretorio -type f -not -name '*.srt' -delete
Enviado em 20/03/2018 - 11:05h
Caso funcione no seu terminal mas não funciona no script, então, provavelmente é porque o terminal está utilizando um determinado interpretador de comandos (que consegue ler corretamente o seu código), porém, o script está utilizando um outro interpretador de comandos. echo $SHELL
#!/bin/nomedointerpretador
Enviado em 20/03/2018 - 11:49h
echo $SHELL = /bin/bashEnviado em 20/03/2018 - 11:53h
Enviado em 20/03/2018 - 12:27h
Não,Enviado em 20/03/2018 - 12:27h
Da documentação do bash:!(pattern-list) Matches anything except one of the given patterns
Enviado em 20/03/2018 - 12:53h
Dei o comando shopt e ele mostra que a opção extglob está on.Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
POSSO INSTALAR USAR O GRUB SEM TER LINUX INSTALADO, PARA INICIAR O WIN... (0)
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (3)
Mover arquivos entre partições (4)