Я провожу много времени, открывая терминалы и набирая в них команды.
$ gnome-terminal
(change mouse focus to new terminal)
$ reset && clear && tail -F ~/file_that_grows
время от времени я пойду к этому окну и убью процесс с помощью control-C, а затем перезапущу его. На самом деле я обычно добавляю псевдоним сброса && .... к чему-то более типичному, например, rctf.
Как я могу автоматизировать первый бит процесса? Лучшее, что я могу сделать, это
gnome-terminal --title rctf -e 'tail -F ~/.bashrc'
Но есть разные проблемы с этим. Во-первых, ~ не раскрывается, поэтому файл не найден. Во-вторых, когда команда завершена, терминал завершает работу.
Есть ли способ автоматически запустить терминал точно так, как если бы я открыл его, а затем что-то набрал? (Дополнительные очки, если вы можете получить команду в истории, чтобы ее можно было перезапустить с помощью стрелки вверх).