У меня есть команда инкрементной сборки для моего проекта, которая выводит что-то, если я выполняю чистую сборку, и выводит что-то еще (меньше), если я выполняю инкрементную сборку.
Скажем, я забыл сделать это:
mycommand.sh> myfile.txt
или этот
mycommand.sh >> myfile .txt
для сохранения вывода в файл.
Как я могу сохранить это, если я уже запустил чистую сборку mycommand.sh
, а результат распечатывается в окне терминала (без использования копировальной пасты)?
Можно использовать $ (!!) просмотреть вывод последней выполняемой команды.
my_command
echo $(!!)
Пример:
ls $HOME
echo $(!!)