summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorNami-Doc <vendethiel@hotmail.fr>2014-02-28 18:07:45 +0100
committerNami-Doc <vendethiel@hotmail.fr>2014-02-28 18:07:45 +0100
commitcd7a06f98feb5c159e0f57992961ffdc4337cfe2 (patch)
tree8fd5835a17d15a1b81f369e5c893d2fadb5e5c27
parent31b542777449d6a2a8bbd66a0e1cf570ea82e335 (diff)
parent1b67b8f2304c1787d14bb26c817774b4b7aa2eac (diff)
Merge pull request #548 from justincampbell/bash-substr
Add bash variable substring example
-rw-r--r--bash.html.markdown4
1 files changed, 4 insertions, 0 deletions
diff --git a/bash.html.markdown b/bash.html.markdown
index 70a3b52a..d5d08e9d 100644
--- a/bash.html.markdown
+++ b/bash.html.markdown
@@ -46,6 +46,10 @@ echo '$VARIABLE'
echo ${VARIABLE/Some/A}
# This will substitute the first occurance of "Some" with "A"
+# Substring from a variable
+echo ${VARIABLE:0:7}
+# This will return only the first 7 characters of the value
+
# Default value for variable
echo ${FOO:-"DefaultValueIfFOOIsMissingOrEmpty"}
# This works for null (FOO=), empty string (FOO=""), zero (FOO=0) returns 0