"-" 기호를 사용하여 파일을 생성하고 파일을 삭제하는 방법

"-" 기호를 사용하여 파일을 생성하고 파일을 삭제하는 방법

"-" 기호로 시작하는 파일을 어떻게 생성하고 삭제합니까? 시도 해봐.

이 질문에 대한 명령을 작성할 수 없으며 이유도 모르겠습니다.

답변1

touch -- <filename>
rm -- <filename>

--명령줄 스위치를 종료합니다.

답변2

또는 GNU -- 규칙을 사용하지 않고 ./를 사용할 수 있습니다.

따라서touch ./-filenamerm ./-filename

답변3

스위치를 사용할 수 있습니다 --. 예를 들어 파일을 rm -- -test삭제합니다 -test.
파일 경로를 사용할 수도 있습니다. 예를 들어 파일을 rm ./-test삭제합니다 -test.

답변4

위의 방법은 훨씬 쉬우므로 './' 트릭을 사용해야 합니다(예를 들어 MacOSX 또는 BSD에서 작동함). 그러나 완전성을 위해 다음을 수행하십시오.

ls -iinode 번호를 얻은 다음 사용 하십시오 .find . -inum INODENUMBER -delete -print

관련 정보