-ksh: pushd: 찾을 수 없음

-ksh: pushd: 찾을 수 없음

SUSE Linux에서 Pushd, popd 및 dirs를 사용하려고 하는데 다음과 같은 오류가 발생합니다.

-ksh: pushd: not found 

Pushd를 확인하려고 하면

 which pushd
which: no pushd in (/usr/bin:/bin:/usr/sbin:/sbin)

나는 거기에 도착했고 밀리지 않았습니다.

답변1

ksh내장된 기능 pushd은 없지만popd구현하다당신을 위한.

노력하다:

. /usr/share/ksh/functions/pushd

또는:

. /usr/share/ksh/functions/popd

pushd그런 다음 및 를 사용할 수 있습니다 popd.

영구적으로 만들려면 이러한 파일을 환경에서 직접 가져오거나 환경 변수 .kshrc에 추가하면 됩니다.FPATH

관련 정보