GNU/Linux >> Znalost Linux >  >> Linux

Co dělá 'bash -c'?

Podívejte se na manuálové stránky, buď na vašem počítači nebo na internetu, jako je tato.

Citace:

-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.

Citace z man bash :

-c řetězec Pokud je přítomna volba -c, pak se příkazy čtou z řetězce.
Pokud jsou za řetězcem argumenty, jsou přiřazeny k pozičním parametrům počínaje $0.

Vámi citovaný příkaz by se připojil text v heredoc (tj. text v VirtualHost tag) do souboru /etc/apache2/sites-available/magento-store.com .


Manuální stránka pro Bash (např. man bash ) říká, že -c volba provádí příkazy z řetězce; tj. vše uvnitř uvozovek.


Linux
  1. Co znamená „–“ (dvojitá pomlčka)?

  2. Co dělá „exec {fd}/watchdog“ v Bash?

  3. Co znamená -s a [[]] ve stavu If v Bash?

  1. Co dělá Echo $? Dělat??

  2. Jak funguje cat << EOF v bash?

  3. Co znamená 'cd -'?

  1. Co znamená set -e ve skriptu bash?

  2. Co dělá tento bash skript? [Pokus o hackování]

  3. Co dělá -e v bash shebang?