mirror of https://github.com/ethereum/go-ethereum
parent
7a9ff4f8d4
commit
3889785017
@ -0,0 +1,20 @@ |
||||
package ethutil |
||||
|
||||
import ( |
||||
"os/user" |
||||
"strings" |
||||
) |
||||
|
||||
func ExpandHomePath(p string) (path string) { |
||||
path = p |
||||
|
||||
// Check in case of paths like "/something/~/something/"
|
||||
if path[:2] == "~/" { |
||||
usr, _ := user.Current() |
||||
dir := usr.HomeDir |
||||
|
||||
path = strings.Replace(p, "~", dir, 1) |
||||
} |
||||
|
||||
return |
||||
} |
Loading…
Reference in new issue