Tente colocar o nome do arquivo entre aspas simples: rm 'Capitoli 3: 5.odt'
Estou usando uma cápsula temporária da Apple montada via gvfs-mount
(tentei cifs
também) que contém um arquivo chamado
Capitoli 3:5.odt
Eu definitivamente quero remover isso, mas não tive sorte.
De ubuntu o máximo que eu posso obter é "Arquivo o diretório não esistente" (que é italiano para "Nenhum tal arquivo ou diretório", suponho) do windows ele não me deixa gerenciar este arquivo porque: (dois pontos) é proibido
Eu tentei remover esse arquivo usando o inode, mas ainda sem sorte.
Estou montando o compartilhamento usando essas opções sec=ntlm,serverino,nodfs
Isso é o que eu recebo:
# ls -l
totale 16
-rwxr-xr-x 0 root root 15296 ago 19 2008 Capitoli 3:5.odt
# rm -f Capitoli\ 3\:5.odt
# ls -l
totale 16
-rwxr-xr-x 0 root root 15296 ago 19 2008 Capitoli 3:5.odt
Com a opção -f
rm se comporta como se o arquivo fosse efetivamente removido, o que não é o caso. Sem essa opção, diz
# rm Capitoli\ 3\:5.odt
rm: impossibile rimuovere "Capitoli 3:5.odt": File o directory non esistente
que significa "Nenhum arquivo ou diretório".
Algum conselho sobre como remover essa presença assombrosa no meu dispositivo?
Este é o conteúdo de /proc/fs/cifs/DebugData
que acho que pode ser útil:
Display Internal CIFS Data Structures for Debugging
---------------------------------------------------
CIFS Version 2.0
Features: dfs fscache lanman posix spnego xattr acl
Active VFS Requests: 0
Servers:
1) Name: 192.168.1.1 Domain: WORKGROUP Uses: 1 OS: Apple Base Station
NOS: CIFS 4.32 Capability: 0x207c
SMB session status: 1 TCP status: 1
Local Users To Server: 1 SecMode: 0x3 Req On Wire: 0
Shares:
1) \192.168.1.1\disco Mounts: 1 Type: FAT32 DevInfo: 0x0 Attributes: 0x3
PathComponentMax: 255 Status: 0x1 type: 0
MIDs:
Tente colocar o nome do arquivo entre aspas simples: rm 'Capitoli 3: 5.odt'