정수와 점이 포함된 디렉터리 이름만 일치시키는 정규식

정수와 점이 포함된 디렉터리 이름만 일치시키는 정규식

1.2.3.4 oraz 1.2.3 또는 1.3.4.5.6과 같이 점과 숫자가 있는 -regex디렉토리 만 표시하는 명령문을 작성하려고 합니다. 비슷한 것을 시도하고 있지만 문자가 있는 디렉토리도 표시됩니다. 나는 단지 숫자와 점이 있는 목차를 원합니다.find"-regex '\.[0-9.]+'"

답변1

-regex전체 경로를 일치시킵니다.

find /path -type d -regex ".*/[0-9.]+"

답변2

기준:

LC_ALL=C find /path ! -name '*[!0-9.]*' -type d

즉, 이름에 십진수나 ..

관련 정보