Changes

Jump to: navigation, search

Tutorial10: Shell Scripting - Part 1

12 bytes added, 09:44, 10 March 2021
Using Variables in Shell Scripts
[[Image:positional.png|thumb|right|220px|Examples of using '''positional''' and '''special''' parameters.]]A '''positional parameter''' is a variable within a shell program; its value is set from an argument specified on the command line that invokes the program.
Positional parameters are numbered and their values are accessed by using<br>a preceding "'''$'''" (eg. '''$1''', '''$2''', '''$3''', etc.). The positional parameter '''$0''' refers to<br>either the '''name of shell''' where command was issued, or '''filename of shell script''' being executed.<br>If using '''positional parameters''' greater than '''9''', then you need to include number within braces.<br><br>Examples: '''echo ${10}''', '''ls ${23}'''<br><br>
The '''shift''' command can be used with positional parameters to shift positional parameters<br>to the left by one or more positions.
13,420
edits

Navigation menu