Grouping commands in a subshell¶
Synopsis¶
( <LIST> )
Description¶
The list <LIST>
is executed in a separate shell - a subprocess. No changes to the environment (variables etc...) are reflected in the "main shell".
Examples¶
Execute a command in a different directory.
Portability considerations¶
- The subshell compound command is specified by POSIX.
- Avoid ambiguous syntax.