2014-07-25 6 views
0

나는 ^?x (thats ^? 백 스페이스 문자)라는 파일이 있습니다. 나는 그것이 어떻게 그 길을 얻었는지 전혀 모른다. 그러나 나는 그것을 없앨 필요가있다. 내가하려고 할 때를 제외하고 rm 나는 무엇을 타이프해야하는지 정말로 모른다. 파일을 어떻게 삭제할 수 있습니까?^을 사용하여 파일을 삭제 하시겠습니까? 그들의 이름으로

+0

가까운 투표가 필요한 이유는 무엇입니까? 질문이 주제와 다르기 때문에 –

+0

수퍼 유저 또는 linux/unix 사이트 중 하나에 있어야합니다. –

+0

유닉스 문제는 SO, SU 및 유닉스와 중복됩니다. 모두 좋다. –

답변

3

x으로 끝나는 다른 파일이 있습니까? 그렇지 않다면, 단지 rm *x을 할 것입니다. 직접 입력해야 할 경우 백 스페이스 문자의 8 진수 시퀀스 인 \010을 사용할 수 있습니다.

+0

고마워요. –

+1

이 경우에는'rm -i * x' 또는'rm -r? x' 문자 하나를 추천하겠습니다. –

+0

'^?'는 백 스페이스 문자가 아닌 DEL 문자입니다. 백 스페이스는'^ H '로 표현됩니다. 그러나 8 진 시퀀스는 쉘 명령에서 자동으로 변환되지 않습니다. 'rm \ 010'이라고 입력하면 쉘이 백 슬래시를 무시합니다. bash에서는'rm $ '\ 010'' 또는이 경우'rm $'\ 177x' –