#!/usr/bin/env bash show-env() { if [[ -z "$1" ]]; then echo "\$1 is empty."; exit; fi TASK_CONFIG_DIR=${TASK_CONFIG_DIR:="$HOME/.config/taskfile.build"} local env_filepath="$TASK_CONFIG_DIR/.env.$1" if [[ ! -f "$env_filepath" ]]; then echo "Environment '$1' not found." return 1 # Exit with non-zero status if file does not exist fi cat "$env_filepath" | sed 's/^/export /' }