Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main
- import (
- "flag"
- "fmt"
- "strings"
- )
- func main() {
- exampleFilename := flag.String("filename", "", "filename you want to try")
- flag.Parse()
- fmt.Println("Original filename with path:", *exampleFilename)
- // Remove Windows-style path
- pathAndFilename := strings.Split(*exampleFilename, "\\")
- filename := pathAndFilename[len(pathAndFilename)-1]
- // Remove unix path
- pathAndFilename = strings.Split(filename, "/")
- filename = pathAndFilename[len(pathAndFilename)-1]
- fmt.Println("Filename without path:", filename)
- }
Add Comment
Please, Sign In to add comment