dirs

dirs

로깅을 위해 최근 방문한 디렉토리 목록을 사용하고 싶습니다.

디렉토리 스택이 어딘가에 사용 pushdpopd저장되어 있습니까? 아마도 텍스트 파일의 폴더 목록으로 사용됩니까? 그렇다면 어디에서?

답변1

dirs

당신이 찾고 있는 내장 쉘은 무엇입니까?Bash 구현을 위한 매뉴얼 페이지:

현재 기억된 디렉토리 목록을 표시합니다.

통사론

dirs [+N | -N] [-clpv]

답변2

그것은에있을 수 있습니다 ...

printf %s\\n "${DIRSTACK[@]}" >this_text_file

답변3

아니요, 그냥 기억 속에 있어요. 소스코드는 다음 위치에 있습니다.bash-4.4/builtins/pushd.def: popd_builtin

관련 정보