Bash Command Substitution: Difference between revisions
Jump to navigation
Jump to search
(Created page with "=Internal= =Overview= Command substitution allows us to take the stdout output of a command or function, which would normally be sent to stdout of the executing shell, and s...") |
No edit summary |
||
Line 3: | Line 3: | ||
=Overview= | =Overview= | ||
Command substitution allows us to take the stdout output of a command or function, which would normally be sent to stdout of the executing shell, and save it as the value of a variable. To do this we place the command or the function within brackets, preceded by a $ sign. | Command substitution allows us to take the stdout output of a command or [[Bash_Functions#Returning_Values|function]], which would normally be sent to stdout of the executing shell, and save it as the value of a variable. To do this we place the command or the function within brackets, preceded by a $ sign. | ||
<syntaxhighlight language='bash'> | <syntaxhighlight language='bash'> |
Revision as of 00:02, 16 July 2017
Internal
Overview
Command substitution allows us to take the stdout output of a command or function, which would normally be sent to stdout of the executing shell, and save it as the value of a variable. To do this we place the command or the function within brackets, preceded by a $ sign.
...
local content
content=$(ps -ef)