diff options
author | bpc2003 <wpesfriendnva@gmail.com> | 2025-05-27 13:16:32 -0400 |
---|---|---|
committer | bpc2003 <wpesfriendnva@gmail.com> | 2025-05-27 13:16:32 -0400 |
commit | 54545ca337ee803ceb7d7e25a05e929dca2cd856 (patch) | |
tree | f528d3d30335fbc00f8a5e6b0d2949f12b3d39e9 /cmds/cd.go | |
parent | 0d174f9cf1f1e3aab6ca809c175027516645d05e (diff) |
Diffstat (limited to 'cmds/cd.go')
-rw-r--r-- | cmds/cd.go | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -4,12 +4,15 @@ import "os" // chDir: changes the current working directory // if no directory is specifed sets it to home -func ChDir(args []string) error { +func ChDir(args []string) (int, error) { var dir string if len(args) == 1 { dir, _ = os.UserHomeDir() } else { dir = args[1] } - return os.Chdir(dir) + if err := os.Chdir(dir); err != nil { + return 1, err + } + return 0, nil } |