Возможный дубликат:
использование команды history с ssh и получение вывода с отметками времени
В основном я хочу получить запись всех команд, выполненных на моем ssh-сервере, с их правильными временными метками. Коды, которые я пробовал:
ssh -i private_key user@ip 'export HISTFILE=~/.bash_history;export HISTTIMEFORMAT='%D-%T' ;set -o history; history' > myfile.txt
Когда я впервые захожу, а затем использую команду истории, я получаю все детали, включая дату и время. однако, когда я использую этот код, вместо получения времени, в которое была выполнена команда, я получаю текущее время (то есть, если я выполню этот код в 3 часа, все команды будут иметь свои временные метки как 3 часа)