Bird
0
0

How can you make an array variable ARR read-only in bash so its elements cannot be changed?

hard🚀 Application Q9 of 15
Bash Scripting - Variables
How can you make an array variable ARR read-only in bash so its elements cannot be changed?
Areadonly -a ARR
Breadonly ARR
Creadonly ARR[*]
Dreadonly ARR[@]
Step-by-Step Solution
Solution:
  1. Step 1: Understand readonly on arrays

    Marking the array variable name readonly locks the entire array.
  2. Step 2: Use readonly on ARR directly

    Using readonly ARR makes the array and its elements read-only.
  3. Final Answer:

    readonly ARR -> Option B
  4. Quick Check:

    Readonly array = readonly variable name [OK]
Quick Trick: Use readonly on array name to lock all elements [OK]
Common Mistakes:
MISTAKES
  • Trying to readonly array elements with [@] or [*]
  • Using readonly -a which declares but does not lock
  • Assuming elements can be locked individually

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Bash Scripting Quizzes