瀏覽代碼

Added disk partition filtering

Toby Chui 1 月之前
父節點
當前提交
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)