Можно сделать это использование программы как xclip
:
NAME
xclip - command line interface to X selections (clip‐
board)
После того как Вы установили его, можно использовать его для соединения с X буферами обмена. К сожалению, это не будет работать в Вашем mysql
среда (это имеет свой собственный буфер для скопированных строк), но это будет, если Вы захотите выполнить 'нормальную' команду. Например:
$ This is a long command line
Введите CtrlA, чтобы перейти к началу строки, включить команду в кавычки, затем повторяют его:
$ echo -e "This is a long command line" |xclip
Вы теперь имеете, "Это - долгая командная строка" в Вашем буфере обмена щелчка средней кнопкой.
Если Вы захотите вставить, не используя мышь, то она будет зависеть от того, где Вы вставляете. Можно вставить в другой терминал путем выполнения:
$ xclip -o
Можно вставить в тот же терминал, просто путем уничтожения (вырезание) команды с CtrlK и затем вставки с CtrlY.
Можно также сохранить команды через терминалы с помощью истории удара. Добавьте эту строку к Вашему ~/.bashrc
:
PROMPT_COMMAND='history -a; history -r'
PROMPT_COMMAND
специальная переменная удара. Если это установлено, значение выполняется как команда прежде, чем выпустить новую подсказку. history -a
запишет историю текущей сессии в файл истории и history -r
перезагрузит тот файл. Это означает, что каждая команда, которую Вы выполняете, будет сразу записана в файл истории.
Теперь при выполнении долгой командной строки можно переключиться на другое терминальное и возврат хита (только для выполнения $PROMT_COMMAND
, альтернативно, откройте новое окно терминала), и это будет доступно для истории этого терминала. Если Вы теперь подбрасываете Вас ударом, может выполнить его на новом терминале.
Вы ищете "Принято", а не что-то в строках "Успех-"
grep Accepted /var/log/secure