Problema de comillas simples en Linux

Problema de comillas simples en Linux

Intenté eliminar una carpeta en Linux, davidanderson'spetshop_617 como nombre de carpeta. Contenía comillas simples. Usando el siguiente comando

     rm -r path/davidanderson'spetshop_617

Recibo este error

Error: EOF inesperado al buscar `'' fin de archivo inesperado coincidente

¿Cómo puedo eliminar la carpeta?

Respuesta1

deberías emitir

rm -r path/davidanderson\'spetshop_617

Respuesta2

Envuelva comillas dobles alrededor de la ruta:

rm -r "path/davidanderson'spetshop_617"

o escapar de la comilla simple en la ruta:

rm -r path/davidanderson\'spetshop_617

información relacionada