镜像自地址
				https://github.com/quitesimpleorg/hs9001.git
				已同步 2025-10-31 08:49:29 +01:00 
			
		
		
		
	add: Fix panic when history command returns nothing
If you disable bash history files alltogether, "history 1" will not contain anything on first launch of a terminal and therefore the regex has nothing to parse, so we get an out of bounds array access. So fix this. Though it's a dirty silent fail now, I don't want error messages/warnings everytime I open a shell.
这个提交包含在:
		
							
								
								
									
										4
									
								
								main.go
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								main.go
									
									
									
									
									
								
							| @@ -140,7 +140,9 @@ func main() { | ||||
| 		historycmd := args[1] | ||||
| 		var rgx = regexp.MustCompile("\\s+\\d+\\s+(.*)") | ||||
| 		rs := rgx.FindStringSubmatch(historycmd) | ||||
| 		add(conn, rs[1]) | ||||
| 		if len(rs) == 2 { | ||||
| 			add(conn, rs[1]) | ||||
| 		} | ||||
| 	} else if cmd == "search" { | ||||
| 		if argslen < 2 { | ||||
| 			fmt.Fprint(os.Stderr, "Please provide the search query\n") | ||||
|   | ||||
		在新工单中引用
	
	屏蔽一个用户