에서 최근 기록을 ipython
사용 %hist
하거나 %history
인쇄 할 수 있지만 현재 세션의 기록 만 인쇄합니다.
bash history
명령 과 비슷한 모든 기록을 인쇄하고 싶습니다 .
내가하려는 것은 완전한 기록을 얻는 것이므로 정규 표현식으로 검색하고 지정된 명령 뒤에 어떤 명령이 오는지 확인할 수 있습니다.
역사에 대해 말하면 타임 코드도 인쇄 할 수 있습니까?
참고 : bash에서 나는 역사를 인쇄하는 간단한 스크립트를 작성했으며 키워드를 위해 grep 할 수 있습니다. 특정 명령이 실행 된 시간이 보입니다. 나는 지정할 수 있습니다 -A n
또는 -B n
경우, n
라인 번호 AFTER
또는 BEFORE
주어진 명령. 내가 한 일과 그 이후의 일을 쉽게 찾을 수 있기 때문에 이것은 매우 편리합니다 ...
비슷한 것을 찾고 있습니다 ipython
ipython
있습니까?
%history -g
모든 것을 보여줄 것입니다. -g
기록을 검색하고 패턴을 지정하지 않으면 모든 것을 얻습니다.
%history -g -f filename
파일로 저장합니다.
~/.ipython/profile_default/
. 거기에서 당신은 테이블을 확인할 수있는 것들 :sessions
(타임 스탬프)를history
하고output_history
.