xotkot
@xotkot
хорошо есть и хорошо весьма

Как узнать имя предыдущей команды в скрипте ?

Есть в баш специальная переменная "$_" которая содержит последний аргумент предыдущей команды. Но как получить полностью всю предыдущую команду в скрипте ?
к примеру:
#!/usr/bin/env zsh

fn() {
    pre_command=...
    echo $pre_command   # выводит "date -I"
}

date -I
fn
  • Вопрос задан
  • 2864 просмотра
Решения вопроса 1
Не проверял, но !! работает? Или !2.

upd: решение задачи ниже
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Мб через history вытащить. Так навскидку сказал.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы