소스 검색

Added disk partition filtering

Toby Chui 3 달 전
부모
커밋
2ee92f607a
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      main.go

+ 6 - 0
main.go

@@ -24,6 +24,12 @@ func main() {
 			continue
 		}
 		if strings.HasPrefix(deviceFile.Name(), "sd") || strings.HasPrefix(deviceFile.Name(), "nvme") {
+			if strings.HasPrefix(deviceFile.Name(), "sd") && len(deviceFile.Name()) > 3 {
+				continue
+			}
+			if strings.HasPrefix(deviceFile.Name(), "nvme") && strings.Contains(deviceFile.Name()[4:], "p") {
+				continue
+			}
 			fullPath := "/dev/" + deviceFile.Name()
 			fmt.Println(fullPath)