-ksh: pushd: não encontrado

1

Estou tentando usar o pushd, o popd e o dirs no SUSE Linux, mas estou recebendo

-ksh: pushd: not found 

enquanto tento verificar o pushd

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

Estou chegando lá não é pushd.

    
por Amrit Dhungana 05.01.2015 / 04:44

1 resposta

5

ksh não tem pushd , popd como interno. Mas tem uma implementação para você.

Tente:

. /usr/share/ksh/functions/pushd

ou:

. /usr/share/ksh/functions/popd

Então você pode usar pushd e popd .

Para torná-lo permanente, você pode procurar esses arquivos diretamente no seu .kshrc ou adicioná-los à variável de ambiente FPATH .

    
por 05.01.2015 / 04:59

Tags