Care about bash-history by configuring HISTCONTROL
Docs: https://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html#index-HISTCONTROL
This commit is contained in:
		
							
								
								
									
										1
									
								
								.bashrc
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								.bashrc
									
									
									
									
									
								
							@@ -38,6 +38,7 @@ export HISTTIMEFORMAT="%d/%m/%y %T "
 | 
			
		||||
export HISTSIZE=40000
 | 
			
		||||
export HISTFILESIZE=50000
 | 
			
		||||
export HISTFILE=$XDG_STATE_HOME/bash/bash_history
 | 
			
		||||
export HISTCONTROL=ignorespace:ignoredups
 | 
			
		||||
 | 
			
		||||
MY_HISTORY_PROMPT_COMMAND='if [ "$(id -u)" -ne 0 ]; then echo "$(date "+%Y-%m-%d.%H:%M:%S") $(pwd) $(history 1)" >> '$XDG_STATE_HOME'/bash/log/bash-history-$(date "+%Y-%m-%d").log; fi;'
 | 
			
		||||
PROMPT_COMMAND=${MY_HISTORY_PROMPT_COMMAND}${PROMPT_COMMAND}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user