#!/usr/bin/env sh set -e if [ -x "$(command -v asciinema)" ] \ && [ -z "$ASCIINEMA_REC" ] \ && [ "$ASCIINEMA_LOG" -gt 0 ] then ASCIINEMA_LOG_DIR="$HOME/.cache/logs" mkdir -p "$ASCIINEMA_LOG_DIR" _file_name_date=$(date +%Y-%m-%d_%H%M%S) export ASCIINEMA_LOG_FILE="$ASCIINEMA_LOG_DIR/asciinema-$_file_name_date.txt" asciinema rec --quiet --raw "$ASCIINEMA_LOG_FILE" exit 0 # Parent script should exit fi exit 1 # Parent script should not exit