Eu tenho um número de arquivos com aspas duplas no nome do arquivo como este:
"This_is_a_long_filename_with_quotes" .mp3
Eu tento usar a renomeação do comando linux, eu posso apagar facilmente o sublinhado usando
rename 's/_//g' *
mas quando tento com o \ "nada acontece (eu uso -n para ver as mudanças):
rename -n 's/\"//g' *
nada é renomeado
obrigado!
rename
operações enquanto corta e cola os caracteres de cotação exatos (abrir e fechar).
ls | grep \"
não retorna nada. Que talecho *\"*
ouls *\"*
? Se nenhum desses comandos mostrar nada, você não terá arquivos com aspas duplas em seus nomes; você tem arquivos com pares de aspas simples em seus nomes. Tentels | grep \'
,echo *\'*
ouls *\'*
. Se esses comandos encontrarem seus arquivos, renomeie-os comrename -n "s/'//g" *
.