Parcourir la source

Added disk partition filtering

Toby Chui il y a 3 mois
Parent
commit
2ee92f607a
1 fichiers modifiés avec 6 ajouts et 0 suppressions
  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)