在了解了这shopt -s histappend
意味着什么之后,这似乎是一个非常理智的设置,令我感到惊讶的是它不是默认设置。为什么有人要在每个Shell出口上清除其历史记录?
嗯,unix是否不是因为健全的默认设置而闻名?我已经期望默认情况下最不友好的默认设置:P(略有夸张)
—
olejorgenb
bash
“ pure”或发行版.bashrc
。对于前者,@ Gilles可能是正确的。从后一种意义上讲,例如Debian,自2008年以来-s histappend
是默认设置:bugs.debian.org/cgi-bin/bugreport.cgi?bug=452459