@@ -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") {
fullPath := "/dev/" + deviceFile.Name()
fmt.Println(fullPath)