например: когда
ssh xxx@192.168.0.123 "histroy"
ничего не получится,
но когда
ssh xxx@192.168.0.123
а потом
history
это очень много
кто-нибудь сказать мне, как получить историю одной строковой командой?
ssh xxx@192.168.0.123 'export HISTFILE=~/.bash_history; set -o history; history'
ssh hostname 'HISTTIMEFORMAT="%d/%m/%y %T ";HISTFILE=~/.bash_history; set -o history;echo " command " ; history'
Вы можете отследить файл, из которого читается команда history, а затем пронумеровать каждую строку:
ssh xxx@192.168.0.123 "cat ~/.bash_history | nl"