Linux는 "--"로 시작하는 파일 이름을 바꿉니다.

Linux는 "--"로 시작하는 파일 이름을 바꿉니다.

중복 가능성:
이름이 "-"(하이픈, 대시 또는 빼기 기호)로 시작하는 파일을 삭제하는 방법은 무엇입니까?

이것은 어색한 질문입니다. Windows 시스템에서 일부 파일을 받았는데 이 파일의 이름은 다음과 같습니다.

"----index.html"

이 파일이 포함된 디렉토리에서 grep hello *를 시도하면 grep 오류가 발생하고 mv ----index.html index.html을 시도하면 비슷한 오류가 발생합니다.

mv: unrecognized option '----index.html'
Try `mv --help' for more information.

누구든지 이것에 대해 밝힐 수 있습니까?

감사해요

답변1

mv -- ----index.html index.html
grep hello -- *

답변2

--명령 인수 앞에 사용할 수 있습니다 mv.

답변3

다음을 사용할 수도 있습니다.

mv ./----index.html index.html

관련 정보