Bash Shell Scripting - Simple Function

Bash Shell Scripting - Simple Function

Assessment

Interactive Video

Information Technology (IT), Architecture

University

Hard

Created by

Quizizz Content

FREE Resource

The video provides a recap on functions and variables in bash scripting. It covers the syntax for creating functions, the importance of declaring functions before use, and how to handle errors. The video also explains variable scope, demonstrating the difference between global and local variables within functions. The tutorial concludes with a brief summary and a preview of future topics.

Read more

7 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the correct syntax to define a function in Bash?

function_name { commands }

function function_name { commands }

def function_name: commands

function_name() { commands; }

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What happens if you try to use a function before it is declared in Bash?

The script will automatically declare the function.

The script will run without errors.

The function will be ignored.

A 'command not found' error will occur.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

How do you assign a value to a variable in Bash?

variable = value

variable: value

variable=value

variable = 'value'

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the output of the variable 'animal' after calling the function 'set_animal' if it is set to 'tiger' inside the function?

dog

tiger

cat

lion

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What keyword is used to limit a variable's scope to a function in Bash?

global

static

local

private

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the default scope of a variable in Bash?

Global within the script

Local to the script

Global to the system

Local to the function

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What will be the value of 'animal' outside the function if it is declared as local inside the function?

cat

elephant

dog

tiger