Percorso del comando per l'uscita

0

Come trovo il percorso del comando per l'uscita? Ho già provato which exit ma questo non restituisce nulla (va solo a una nuova riga).

Ho anche giocato attorno a cd /usr/bin , e quando in quella directory usando ls -R , ma non l'ho trovato.

    
posta Ben A. 05.06.2017 - 01:29
fonte

2 risposte

2

Non lo troverai in nessuna directory perché è un comando incorporato ( man exit ):

Shell builtin commands are commands that can be executed within the running shell's process. Note that, in the case of csh(1) builtin commands, the command is executed in a subshell if it occurs as any component of a pipeline except the last.

Un elenco dei comandi incorporati di Bash per macOS può essere trovato nella parte superiore della pagina man ( man builtin ).

    
risposta data 05.06.2017 - 01:32
fonte
0

Se la tua shell è ksh, zsh o bash, puoi usare:

type exit

o

command -V exit

Per elencare i comandi incorporati

bash:

compgen -b

o

enable -a

ksh:

 builtin

zsh:

 echo ${(k)builtins}

Per i manuali integrati

bash:

 help exit

ksh:

 exit --man

zsh:

 man zshbuiltins
    
risposta data 05.06.2017 - 14:54
fonte

Leggi altre domande sui tag