Add dirname

This commit is contained in:
dtluna 2019-03-26 12:33:31 +03:00
parent 0c61aa0694
commit a2ea76179a
2 changed files with 21 additions and 0 deletions

View File

@ -11,3 +11,4 @@ Implemeted utilities:
* `true`
* `false`
* `yes`
* `dirname`

20
dirname/dirname.go Normal file
View File

@ -0,0 +1,20 @@
package main
import (
"fmt"
"os"
"path"
)
func usage() {
fmt.Printf("usage: %v path\n", os.Args[0])
}
func main() {
if len(os.Args) != 2 {
usage()
os.Exit(1)
}
fmt.Println(path.Dir(os.Args[1]))
}