Я знаю, что история будет захватывать команды, которые я запускаю, но это зависит от оболочки. Я работаю с несколькими оболочками и несколькими хостами и хотел бы написать небольшой скрипт, который после каждой выполняемой команды сбрасывает эту команду в некоторый файл вместе с именем хоста. Таким образом, я могу реализовать свою собственную команду истории, которая читает из этого файла, и могу принять хост в качестве аргумента, который был бы удобен для меня. Я не уверен, как получить первую часть, хотя ... то есть, получить каждую команду оболочки, которую я набираю, чтобы вызвать "сброс этой команды в файл". Есть идеи?
Спасибо