21 lines
473 B
Go
21 lines
473 B
Go
package main
|
|
|
|
import (
|
|
"fmt"
|
|
"strings"
|
|
)
|
|
|
|
func main() {
|
|
filePath := "/mnt/data/repo/dists/pimox/pimox_v6/binary-all/ceph-mgr-diskprediction-local_15.2.13-pve1_all.deb"
|
|
|
|
splitPath := strings.Split(filePath, "/")
|
|
archFull := splitPath[len(splitPath)-2]
|
|
archSplit := strings.Split(archFull, "-")
|
|
distro := splitPath[len(splitPath)-4]
|
|
section := splitPath[len(splitPath)-3]
|
|
|
|
fmt.Println(distro)
|
|
fmt.Println(section)
|
|
fmt.Println(archSplit[1])
|
|
}
|