Tartalom
Adatok
Licenc: GNU GPLv3+
Verziószám: GNU Bash 5
Fejlesztő/tulajdonos: Free Software Foundation Inc.
Rövid leírás:
Az exec beépített Bash parancs manual oldal és súgója. A parancs végrehajtása, kicserélve a parancsértelmezőt a megadott programmal.
Man oldal kimenet
man bash
[...] exec [-cl] [-a name] [command [arguments]] If command is specified, it replaces the shell. No new process is created. The arguments become the arguments to command. If the -l option is supplied, the shell places a dash at the beginning of the zeroth argument passed to command. This is what login(1) does. The -c option causes command to be executed with an empty en- vironment. If -a is supplied, the shell passes name as the zeroth argument to the executed command. If command cannot be executed for some reason, a non-interactive shell exits, unless the execfail shell option is enabled. In that case, it returns failure. An interactive shell returns failure if the file cannot be executed. A subshell exits unconditionally if exec fails. If command is not specified, any redirections take effect in the current shell, and the return status is 0. If there is a redirection error, the return status is 1. [...]
Súgó kimenet
exec --help
exec: exec [-cl] [-a név] [parancs [argumentumok ...]] [átirányítás ...] A parancsértelmező felváltása a megadott paranccsal. A PARANCS végrehajtása, kicserélve a parancsértelmezőt a megadott programmal. Az ARGUMENTUMOK lesznek a PARANCS argumentumai. Ha nincs PARANCS megadva, a futó parancsértelmezőben kerülnek érvényesítésre az átirányítások. Kapcsolók: -a név a NÉV átadása a PARANCSNAK $0-ként -c a PARANCS végrehajtása üres környezettel -l a PARANCSNAK egy „-” átadása $0-ként Ha a parancs nem hajtható végre, a nem interaktív parancsértelmező kilép, kivéve, ha az „execfail” parancsértelmező-beállítás él. Kilépési kód: Sikerrel tér vissza, kivéve, ha a PARANCS nem található vagy sikertelen az átirányítás.
Kapcsolódó tartalom
- 61 megtekintés