Вы должны вызывать onClick как
onClick={this.props.onClick(this.state.id)}
. Поэтому измените на
onClick={() => this.props.onClick(this.state.id)}
. Это предотвратит автоматический вызов функции обработчика событий. С учетом вышеуказанного изменения функция обработчика события onClick вызывается только при нажатии
.Я давно не играл с Linux / Unix, но, возможно, вы сможете выполнить следующее:
man MANPAGE|a2ps -m > grep -A 1000 SYNOPSIS
man2() {
man -P 'less -p ^EXAMPLES' $1
}
man2 stat
Насколько я знаю , но вы можете выполнить поиск, набрав '/', а затем текст, который вы хотите найти, а затем несколько раз нажмите 'n', чтобы перейти к следующему совпадению, или 'N', чтобы перейти к предыдущему совпадению.
Введите ключ '/', затем введите строку вы хотите найти (по мере ввода вы увидите свой запрос в нижней части терминала) и нажмите Enter. Он выделит все совпадения и перенесет вас к первому. После этого введите '/' и нажмите Enter, чтобы перейти к следующему совпадению.