diff options
Diffstat (limited to 'cmds/set.go')
-rw-r--r-- | cmds/set.go | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/cmds/set.go b/cmds/set.go deleted file mode 100644 index a2bc3a6..0000000 --- a/cmds/set.go +++ /dev/null @@ -1,32 +0,0 @@ -package cmds - -import ( - "fmt" - "os" - - "gosh/global" -) - -func printenv() { - vars := os.Environ() - for i := range vars { - fmt.Println(vars[i]) - } - if len(global.Options) > 0 { - fmt.Printf("SH_OPTS=%v\n", global.Options) - } -} - -func set(args []string) { - for i := 1; i < len(args); i++ { - if i-1 >= len(global.Options) { - global.Options = append(global.Options, args[i]) - continue - } - global.Options[i-1] = args[i] - } - - if len(args)-1 < len(global.Options) { - global.Options = global.Options[:len(args)-1] - } -} |