#!/bin/bash
+# Desc: Template to check that apps, files, or dirs exist.
+# Author: Steven Baltaktei Sandoval
+# License: GPLv3+
+
#==BEGIN Define script parameters==
declare -Ag appRollCall # Associative array for storing app status
declare -Ag fileRollCall # Associative array for storing file status
#===Process Args===
for arg in "$@"; do
#echo "DEBUG:processing arg:$arg"
- if command -v $arg 1>/dev/null 2>&1; then # Check if arg is a valid command
+ if command -v "$arg" 1>/dev/null 2>&1; then # Check if arg is a valid command
appRollCall[$arg]="true";
#echo "DEBUG:appRollCall[$arg]:"${appRollCall[$arg]}
if ! [ "$returnState" = "false" ]; then returnState="true"; fi