
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 forfile/name
, você pode fazervi fil*
e este será aberto (junto com outros que possam ter o mesmo padrão).