GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué hace 'bash -c'?

Consulte las páginas del manual, ya sea en su máquina o en Internet, como esta.

Cita:

-c string
     If the -c option is present, then commands are read from string.
     If there are arguments after the string, they are assigned to the positional
     parameters, starting with $0.

Citando de man bash :

-c cadena Si la opción -c está presente, los comandos se leen de la cadena.
Si hay argumentos después de la cadena, se asignan a los parámetros posicionales, comenzando con $0.

El comando citado por usted adjuntaría el texto en heredoc (es decir, el texto en VirtualHost etiqueta) al archivo /etc/apache2/sites-available/magento-store.com .


La página del manual de Bash (por ejemplo, man bash ) dice que el -c opción ejecuta los comandos de una cadena; es decir, todo lo que está dentro de las comillas.


Linux
  1. ¿Qué hace “lc_all=c”?

  2. ¿Qué significa Env X=() { ::}; Command' Bash Do y por qué es inseguro?

  3. Que hace ?

  4. ¿Qué hace Exec 3?

  5. ¿Qué devuelve malloc(0)?

Bash concatenar cadenas

Sustitución de cadena en Bash

Bash Scripting – Manipulación de cadenas

¿Qué significa -s y [[]] en una condición If en Bash?

¿Qué hace Echo $? ¿¿Hacer??

¿Qué significa set -e en un script bash?