Можно добавить файлы в awk:
awk '{if (/pattern/) print >>"matched"; else print >>"unmatched"; }
или короче:
awk '{print >>(/pattern/?"matched":"unmatched")}'
Управляемого HISTCONTROL
переменная. Если, содержит ignoredups
, затем дублирующиеся команды не будут сохранены в истории. Без этой строки они будут сохранены. Это обычно устанавливалось бы в .profile
или .bashrc
, использование чего-то как
export HISTCONTROL=ignoredups
Другие значения, которые могут использоваться в HISTCONTROL (несколько могут использоваться, разделяться :
)
ignoredups:ignorespace
HISCONTROL=ignoredups
http://www.gnu.org/software/bash/manual/html_node/Bash-Variables.html#Bash-Variables