대시('-')로 시작하는 파일명에 대해서 cat라던가 mv같은 명령을 수행하려면 어떻게 해야하나요? 그냥 통상적으로 치니까 옵션으로 인식해선지 unrecognized option 이런 식으로 나오는군요.. 따옴표나 작은따옴표 안에 넣어봐도 안 되던데..
하이픈으로 시작하는 파일 이름은 -- 를 옵션 끝 표시로 붙이면 됩니다. 예를 들어 cat -- -file 이나 mv -- -a b 처럼 쓰면 옵션으로 인식하지 않습니다. 또는 ./-file 처럼 경로를 붙여도 됩니다.