1
0
镜像自地址 https://github.com/quitesimpleorg/hs9001.git 已同步 2024-11-25 01:12:36 +01:00

Add 'nolog' subcommand

The nolog subcommand instructs the user on how to disable logging
for the current shell. This is not (easily) doable automatically
since we can't affect a parent's environment without insane hacks.

Fixes #4
这个提交包含在:
lawl 2021-06-05 14:35:42 +02:00
父节点 c480519fca
当前提交 16752411e1

查看文件

@ -234,7 +234,7 @@ func exists(path string) (bool, error) {
}
func printUsage() {
fmt.Fprintf(os.Stderr, "Usage: ./hs9001 <add/search/import>\n")
fmt.Fprintf(os.Stderr, "Usage: ./hs9001 <add/search/import/nolog>\n")
}
func main() {
@ -266,6 +266,8 @@ func main() {
migrateDatabase(conn, fetchDBVersion(conn))
switch cmd {
case "nolog":
fmt.Printf("Run this command to disable logging for the current shell:\n\tunset PROMPT_COMMAND\n")
case "add":
var ret int
addCmd.IntVar(&ret, "ret", 0, "Return value of the command to add")