Предположим, что я выполнил некоторую команду, и теперь хотят сохранить вывод той предыдущей команды к текстовому файлу (не повторно выполняя команду, конечно, нет никакой причины предположить, что это - идемпотент).
Там некоторый простой путь состоит в том, чтобы получить тот вывод предыдущей команды?
echo <magic_for_last_output> >file.txt
Нет, насколько я знаю, нет способа сохранить вывод последней команды в файл. Оболочка не хранит эту информацию.
Однако вы можете нажать стрелку вверх & uparrow; kbd> и добавить перенаправление в конец последней команды, чтобы вам не приходилось вводить что-то новое.