Skip to Content
Learn Linux Shell Scripting - Fundamentals of Bash 4.4
book

Learn Linux Shell Scripting - Fundamentals of Bash 4.4

by Sebastiaan Tammer
December 2018
Beginner
452 pages
12h 17m
English
Packt Publishing
Content preview from Learn Linux Shell Scripting - Fundamentals of Bash 4.4

Arrays

If you come from a developer background or have dabbled in programming, you will have (probably) come across the term array. If we needed to explain arrays in a single sentence, it would look like this: Arrays allow us to store a collection of data of the same type. To make this a little less abstract, we'll show you how we can create an array of strings in Bash:

reader@ubuntu:~$ array=("This" "is" "an" "array")reader@ubuntu:~$ echo ${array[0]}Thisreader@ubuntu:~$ echo ${array[1]}isreader@ubuntu:~$ echo ${array[2]}anreader@ubuntu:~$ echo ${array[3]}array

In this string array, we place four elements:

  • This
  • is
  • an
  • array

If we want to print the string in the first place in the array, we need to specify that we want the zeroth position ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Bash Scripting Fundamentals

Bash Scripting Fundamentals

Sander van Vugt

Publisher Resources

ISBN: 9781788995597Supplemental Content