Просто командойtail
:
pip list | tail -n+3 -
tail
подпись tail [OPTION]... [FILE]...
-, когда FILE
равно -
, читать стандартный ввод -n, --lines=[+]NUM
-вывести последние NUM
строки вместо последних 10; или используйте -n +NUM
для вывода, начиная со строкиNUM
Ваши команды cd
не игнорируются, потому что шаблон HISTIGNORE содержит только cd
; руководство bash частично указывает дляHISTIGNORE
:
Each pattern is anchored at the beginning of the line and must match the complete line (no implicit ‘*’ is appended)
Возможно, вам будет интересно настроить HISTIGNORE так, чтобы он включал cd
и cd *
(, а также ls
и ls *
), чтобы охватить показанные вами случаи.
Вы можете попробовать:
Откройте файл /etc/profile в редактируемом режиме, так как он доступен только для чтения.
Определите следующие две переменные и сохраните файл:
HISTTIMEFORMAT='%d -%m -%y %T '
HISTIGNORE='ls :pwd :дата :cd'
Это применимо ко всему миру, если вы хотите только для своего пользователя, выполните те же действия в профиле ~/.bash _.
Удачи