(3 respuestas)
Cerrado hace 5 años.
Digamos que deja su terminal abierta y un compañero de trabajo se acerca y escribe:
alias exit='echo nope'
alias unalias='echo nope'
alias type='echo nope'
alias builtin='echo nope'
alias alias='echo nope'
¿Cómo podría ejecutar uno de estos comandos de todos modos?
Respuesta aceptada:
El método que conozco para hacer esto es anteponer el comando con una barra invertida:
$ type type
nope type
$ \type type
type is aliased to `echo nope'
$ unalias type
nope type
$ \type unalias
unalias is aliased to `echo nope'
$ \unalias unalias
$ unalias type
$ type type
type is a shell builtin
$ type unalias
unalias is a shell builtin
$
Sin embargo, no sé dónde está documentado esto.