Como posso remover um arquivo cujo nome de arquivo tenha caracteres estranhos? [duplicado]

0
[root@host dir1]# ls -lrt
total 412
-rw-r--r-- 1 root root  13747 Jun  3 16:01 -lang?[5~?[5~?[5~?[5~?:q!

Nós tentamos maneiras diferentes e elas não funcionam.

[root@host dir1]#  ls -lrt | tail -1 | awk '{print $9}' | xargs -I file rm file
rm: invalid option -- 'l'
Try 'rm ./'-langq!'' to remove the file '-lang3[5~3[5~3[5~3[5~3:q!'.
Try 'rm --help' for more information.

[root@host dir1]# rm ./'-langq!''
> ^C
    
por chz 04.06.2015 / 01:20

1 resposta

0

Eu criei um arquivo com caracteres estranhos e o deletei com isto:

rm *lang*
Os

curingas facilitam a vida de todos. Eu entrei nessas duas frases por causa dos requisitos do personagem.

    
por 04.06.2015 / 01:42

Tags