NEW_PATH="/USBDevice" # If LD_LIBRARY_PATH is empty, set it to NEW_PATH if [ -z "$LD_LIBRARY_PATH" ]; then export LD_LIBRARY_PATH="$NEW_PATH" else # Check if NEW_PATH is already present in LD_LIBRARY_PATH case ":$LD_LIBRARY_PATH:" in *":$NEW_PATH:"*) echo "$NEW_PATH is already in LD_LIBRARY_PATH." ;; *) export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$NEW_PATH" echo "Updated LD_LIBRARY_PATH: $LD_LIBRARY_PATH" ;; esac fi