!["Backup-YYYY-MM-DD"에 대한 올바른 정규식을 찾을 수 없는 것 같습니다.](https://linux55.com/image/183943/%22Backup-YYYY-MM-DD%22%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%98%AC%EB%B0%94%EB%A5%B8%20%EC%A0%95%EA%B7%9C%EC%8B%9D%EC%9D%84%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EB%8A%94%20%EA%B2%83%20%EA%B0%99%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
이 패턴이 있는 디렉터리를 찾아야 합니다.백업-YYYY-MM-DD.
이 정규식을 온라인으로 테스트했는데 작동해야 하는데 잘못하고 있습니다.
find $HOME -type d -regextype posix-egrep -regex '^Backup-[0-9]{4,}-[0-9]{2}-[0-9]{2}$'
라는 파일을 만들었습니다.백업-1999-10-05집/사용자에서. 이 명령은 아무것도 반환하지 않습니다.
내가 뭘 잘못했나요?
답변1
-regex
는전체 경로 일치. 시도 해봐
-regex '.*/Backup-[0-9]{4,}-[0-9]{2}-[0-9]{2}$'