I ran shellcheck on my script and ran into an error on a very simple aspect -
echo "List of fields deleted: ${deleted[@]}"
^-----------^ SC2145: Argument mixes string and array. Use * or separate argument.
I am trying to do similar behavior as below-
declare -a deleted
deleted = ("some.id.1" "some.id.22" "some.id.333")
echo "List of fields deleted: ${deleted[@]}"
Run Code Online (Sandbox Code Playgroud)
Which is a better practice to print the elements in the array?
echo "List of fields deleted: ${deleted[@]}"
Run Code Online (Sandbox Code Playgroud)
OR
echo "List of …Run Code Online (Sandbox Code Playgroud)