Ver código fonte

Added disk partition filtering

Toby Chui 1 mês atrás
pai
commit
2ee92f607a
1 arquivos alterados com 6 adições e 0 exclusões
  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)