Changes

Jump to: navigation, search

Tutorial12: Shell Scripting - Part 2

39 bytes added, 08:45, 18 March 2021
INVESTIGATION 2: ADDITIONAL LOOPING STATEMENTS
'''Perform the Following Steps:'''
# Issue a Linux command to <u>confirm</u> you are located in your '''homeadvanced''' directory.<br><br># Use Issue the '''more''' following Linux command to view the contents of the text file called '''<span style="font-family:courier;font-weight:bold;">~/for-1.bash''' (eg. </span> file:<br><span style="color:blue;font-weight:bold;font-family:courier;">more ~/for-1.bash</span>)<br><br>As you should have noticed from ''tutorial 10'' that the '''for''' loop can use a '''list'''.<br>You can also use the for loop with positional parameters stored as arguments from an executed shell script.<br>We will revisit this now.<br><br>You can also use the for loop with a list using '''command substitution''' - this is an effective technique to loop within a shell script.<br><br>
# Before creating a new shell script, let's learn to use command substitution from the Bash Shell to store arguments as positional parameters and use them for practice. Issue the following linux command to set positional parameters in your current shell:<br><span style="color:blue;font-weight:bold;font-family:courier;">set apples oranges bananas pears</span><br><br>
# Issue the following linux command:<br><span style="color:blue;font-weight:bold;font-family:courier;">echo $#</span><br><br>What do you notice?<br><br>
13,420
edits

Navigation menu