Parece que, de alguma forma, você tem nomes de entrada em foo
, que não vinculam a um nó válido para um arquivo. Não tenho certeza de como isso pode acontecer ou porque rm -rf
não excluiria a entrada do diretório, mesmo que isso acontecesse.
Mas, talvez, se você associar a entrada de diretório a um nó de arquivo válido, ela será excluída? Em outras palavras, talvez isso?
touch foo/Ảnh011.jpg
rm foo/Ảnh011.jpg
Hmmm. Alguém mais acha que o //
no resultado abaixo é, bem, inesperado?
mymac:.Trashes joe$ find foo/
foo/
foo//Ảnh011.jpg
foo//Ảnh012.jpg
foo//Ảnh013.jpg
Eu esperava que fosse como mostrado abaixo. Poderia o //
(seja o que for) ter sido uma pista para o problema?
foo/Ảnh011.jpg
foo/Ảnh012.jpg
foo/Ảnh013.jpg