4.2.- Sustituyendo los comandos

Poner una cadena entre comillas invertidas, o bien entre paréntesis precedida de un signo $, supone ejecutar su contenido como una orden y sustituir su salida, forzando al shell a ejecutar antes lo que va entre las comillas. La sintaxis es:

Los caracteres de sustitución permiten reemplazar un comando por el resultado de su ejecución. Con esta opción podemos insertar en la misma línea de comandos, el resultado de otro comando:

Sintaxis con las comillas invertidas

Este proceso se conoce como sustitución de órdenes. A continuación vemos su sintaxis:

también vemos la sintaxis equivalente:

Como ejemplo vamos a provocar la ejecución del comando uname -n y logname.

Vemos el resultado de no utilizar los caracteres de sustitución.

Utilizando caracteres de sustitución ` `.

Inicialización de una variable miuid con el uid del usuario wordpress.

Anuncios