mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-23 17:41:41 +00:00
[bash/en] Improved descriptions
This commit is contained in:
parent
4a3d521430
commit
acc9a73c01
@ -51,7 +51,7 @@ echo $Variable
|
||||
echo "$Variable"
|
||||
echo '$Variable'
|
||||
# When you use the variable itself — assign it, export it, or else — you write
|
||||
# its name without $. If you want to use variable's value, you should use $.
|
||||
# its name without $. If you want to use the variable's value, you should use $.
|
||||
# Note that ' (single quote) won't expand the variables!
|
||||
|
||||
# String substitution in variables
|
||||
@ -70,11 +70,11 @@ echo ${Foo:-"DefaultValueIfFooIsMissingOrEmpty"}
|
||||
|
||||
# Builtin variables:
|
||||
# There are some useful builtin variables, like
|
||||
echo "Last program return value: $?"
|
||||
echo "Last program's return value: $?"
|
||||
echo "Script's PID: $$"
|
||||
echo "Number of arguments: $#"
|
||||
echo "Scripts arguments: $@"
|
||||
echo "Scripts arguments separated in different variables: $1 $2..."
|
||||
echo "Number of arguments passed to script: $#"
|
||||
echo "All arguments passed to script: $@"
|
||||
echo "Script's arguments separated into different variables: $1 $2..."
|
||||
|
||||
# Reading a value from input:
|
||||
echo "What's your name?"
|
||||
@ -108,8 +108,8 @@ fi
|
||||
# Expressions are denoted with the following format:
|
||||
echo $(( 10 + 5 ))
|
||||
|
||||
# Unlike other programming languages, bash is a shell — so it works in a context
|
||||
# of current directory. You can list files and directories in the current
|
||||
# Unlike other programming languages, bash is a shell so it works in the context
|
||||
# of a current directory. You can list files and directories in the current
|
||||
# directory with the ls command:
|
||||
ls
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user