Есть в баш специальная переменная "$_" которая содержит последний аргумент предыдущей команды. Но как получить полностью всю предыдущую команду в скрипте ?
к примеру:
#!/usr/bin/env zsh
fn() {
pre_command=...
echo $pre_command # выводит "date -I"
}
date -I
fn