Коли я запускаю свої аналізи за допомогою оболонки bash, я часто хочу зберегти команди, які я використав, які дали мені хороші результати у файлі в тому самому каталозі (мій "LOGBOOK", як його називають), щоб я міг перевірити, що Я зробив ці результати. Поки що це означало, що я або copy.pasting команди з терміналу, або натискання "вгору" модифікація команди на an echo"my command" >> LOGBOOK
, або інші подібні витівки.
history
Днями я виявив, що був інструмент, але я не можу знайти спосіб його використання, щоб отримати раніше виконану команду, щоб я могла зробити щось подібне getlast >> LOGBOOK
.
Чи є приємний простий спосіб це зробити. Як альтернатива, як інші справляються зі збереженням команд для результатів, які вони мають?
fc -lnr | head -n 1
можна скоротити доfc -lnr -1
.