"."으로 시작하는 파일/폴더 삭제 [복사]

"."으로 시작하는 파일/폴더 삭제 [복사]

이 명령은 다음과 같습니다.

rm -rf "$HOME/.quicklock/locks/"*

잠금 디렉터리에서 "."으로 시작하는 파일이나 폴더를 삭제하는 것 같습니다.

이 파일을 어떻게 삭제할 수 있나요? 이 명령을 실행한 후에 삭제할 수 없는 다른 파일 이름이 있습니까?

답변1

와일드카드의 영리한 조합을 피하고 사용할 .수 있습니다 ...

rm -fr .??*

그 중 하나가 될 것입니다. 이는 2자 길이의 파일이나 디렉터리가 없는 경우에 작동합니다(예: .x).

rm -fr .[!.]*

그 일은 더 잘 끝났습니다.

답변2

이렇게 하라는 조언을 받았습니다.

rm -rf "$HOME/.quicklook/locks";
mkdir -p "$HOME/.quicklock/locks";

나는 그것이 가능해야 한다고 생각한다.

관련 정보