riywo / loginshell

A golang library to get the login shell of the current user.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

loginshell

A golang library to get the login shell of the current user.

Supporting GOOS

Need PR for the other OS!

  • Plan9
  • Linux
  • OpenBSD
  • FreeBSD
  • Android (termux)
  • Darwin
  • Windows

Usage

package main

import (
    "github.com/riywo/loginshell"
    "fmt"
)

func main() {
    shell, err := loginshell.Shell()
    if err != nil { panic(err) }
    fmt.Printf("%s", shell)
}

License

MIT

Author

Ryosuke IWANAGA a.k.a. riywo

About

A golang library to get the login shell of the current user.

License:MIT License


Languages

Language:Go 100.0%