Как игнорировать дубликаты в истории bash [дубликат]

Centixels-MacBook-Pro:~ Centixel$ /* some command */
Centixels-MacBook-Pro:~ Centixel$ ./a.out
Centixels-MacBook-Pro:~ Centixel$ ./a.out
Centixels-MacBook-Pro:~ Centixel$ ./a.out
Centixels-MacBook-Pro:~ Centixel$ 

Я хочу иметь доступ к / * некоторой команде * / двумя нажатиями клавиш вверх, а не 4 или N нажатиями клавиш. Можно ли это реализовать в настройках? Я ненавижу необходимость миллион раз нажимать клавишу с помощью повторных команд для доступа к предыдущей команде.

Если это повторяющийся вопрос, пожалуйста, отсылайте меня, я не был уверен, как задать вопрос. Заранее благодарю вас за вашу помощь.

Centixels-MacBook-Pro:~ Centixel$ bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darwin19)
Copyright (C) 2007 Free Software Foundation, Inc.

Изменить:

# .bashrc

# User specific aliases and functions
. .alias
alias ducks='du -cks * | sort -rn | head -15'

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

PATH=$PATH:/home/username/bin:/usr/local/homebrew
export PATH
export HISTCONTROL=ignoreboth:erasedups

Это мой отредактированный файл .bashrc (в моем домашнем каталоге), и изменения, похоже, не были приняты, я перезапустил свой также терминал.

0
задан 21 November 2020 в 23:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: