aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/command_execution.bash')
-rw-r--r--scripts/command_execution.bash9
1 files changed, 7 insertions, 2 deletions
diff --git a/scripts/command_execution.bash b/scripts/command_execution.bash
index dff9984..33200bd 100644
--- a/scripts/command_execution.bash
+++ b/scripts/command_execution.bash
@@ -7,7 +7,9 @@ echo hello world
true
false
FOO001=$(echo hello)
+echo $FOO001
FOO002=$(hi)
+echo $FOO002
true &&
echo "right"
false && echo "wrong"
@@ -19,8 +21,9 @@ echo "end"
: ${DEFAULTED:="yes"}
FOO="abc" echo "command environment"
export FOO003=1 FOO004=abc FOO005=(1 2 3) FOO002
+echo $FOO003 $FOO004 $FOO005 $FOO002
export foo
-abc=1 export foo
+echo $foo
echo "hi" > /dev/null
function unset_inner()
@@ -49,13 +52,15 @@ declare -F unset_outer
echo '$FOO006 "abc" $(( 1 + 2 )) $(echo hi) ...'
echo "abc $(echo def) ghi"
FOO008="abc $(echo def) ghi"
+echo $FOO008
eval "FOO009=10"
+echo $FOO009
eval "echo abc" "def" "xyz"
shopt -s extglob
-shopt -p
printf "%s %s\n" abc def
printf "%s %s\n" $FOO001, def
((FOO010=1))
+echo $FOO010
echo "abc #av### ##" # for comment
echo $'abc\tdef\nxyz'
echo -e "\'\"\t\n"