Eu tenho um script bash onde $DIRé um nome de diretório que pode conter espaços.
Este:
rm "$DIR/*.MOV"
dá o erro "Não existe esse arquivo ou diretório". Não há nenhum arquivo chamado literalmente "* .MOV"; Eu quero *expandir para vários argumentos - um por nome de arquivo correspondente.
Por exemplo:
rm some\ folder/foo.MOV some\ folder/bar.MOV
Como posso fazer isso?
{}quando eu quiser acrescentar ou modificar algo sobre minha variável, assim:${DIR}/*.MOV. Não sei qual deles é melhor, mas o uso de{}obras para meus casos de uso sempre.