Kiedy uruchamiam analizy przy użyciu powłoki bash, często chcę zapisać używane polecenia, które dały mi dobre wyniki, do pliku w tym samym katalogu (jak to się nazywa „LOGBOOK”), aby móc sprawdzić, co Zrobiłem, aby uzyskać te wyniki. Do tej pory oznaczało to, że albo kopiuję. Wklejam polecenie z terminala, albo wciskam „w górę”, modyfikując polecenie na inny echo"my command" >> LOGBOOK
, lub inny podobny wygłupy.
Odkryłem, że któregoś dnia było history
narzędzie, ale nie mogę znaleźć sposobu na użycie go, aby uzyskać poprzednio wykonane polecenie, aby móc zrobić coś takiego getlast >> LOGBOOK
.
Czy istnieje przyjemny i łatwy sposób to zrobić? Alternatywnie, w jaki sposób inni radzą sobie z zapisywaniem poleceń w celu uzyskania wyników?
fc -lnr | head -n 1
można skrócićfc -lnr -1
.