Como abrir arquivos com traço de avanço no Linux

Como abrir arquivos com traço de avanço no Linux

Preciso abrir um arquivo com nome de arquivo que contém barras. Estou me perguntando como posso fazer isso. Tenho pesquisado no Google e não consigo encontrar uma maneira.

Obrigado

Responder1

Transformando meu comentário em uma resposta possivelmente útil. Tente renomear o arquivo.

ls -i

Fornecerá o número do inode do arquivo. Você pode então usar uma combinação de find e mv para renomear o arquivo da seguinte maneira:

find . -inum "inode-number-from-ls -i" -exec mv {} "newfilename" \;

Dê ao arquivo um novo nome de arquivo "normal" e pronto.

Responder2

Deve ser um arquivo do Windows. Você tem várias maneiras de resolver isso:

  • Coloque o nome entre aspas: vi "file/name".
  • Use tab para completar o nome. Isso lhe dará a maneira correta de escrevê-lo.
  • Encontre um padrão e use *. Se o nome do arquivo for file/name, você pode fazer vi fil*e este será aberto (junto com outros que possam ter o mesmo padrão).

informação relacionada