w ipython
, mogę użyć %hist
lub %history
wydrukować najnowszą historię, ale to wyświetla tylko historię z bieżącej sesji.
Chciałbym wydrukować całą historię, podobnie jak history
robi to polecenie bash .
To, co próbuję zrobić, to uzyskać pełną historię, aby móc następnie wyszukiwać za pomocą wyrażenia regularnego, zobaczyć, jakie polecenia nastąpiły po określonych poleceniach i tak dalej
A propos historii, czy może też drukować kody czasowe?
UWAGA BOCZNA : W bashu napisałem prosty skrypt, który wyświetla historię i mogę go grepować w poszukiwaniu słów kluczowych. Widzę chwile, kiedy niektóre polecenia zostały wykonane. Mogę podać -A n
lub -B n
, gdzie n
to liczba linii AFTER
lub BEFORE
dana komenda. Jest to bardzo przydatne, ponieważ mogę łatwo znaleźć to, co zrobiłem, kiedy i co nastąpiło ...
Szukam czegoś podobnego ipython
~/.ipython/profile_default/
. Tam znajdziesz tabele:sessions
(ze znacznikami czasu)history
ioutput_history
.