#!/bin/bash
E=$'\e[38;5;46m';R=$'\e[0m';w(){[[ $1 ]]&&echo "$1"|fold -sw60;};b(){a=("$@");printf "${E}+";printf -- '-%.0s'{1..60};printf "+${R}\n";for l in "${a[@]}";do w "$l"|while IFS= read -r x;do printf "${E}|${R} %-58s ${E}|${R}\n" "$x";done;done;printf "${E}+";printf -- '-%.0s'{1..60};printf "+${R}\n";};p(){read -n1 -s -r -p "SCAN TO CONTINUE...";};sf(){clear;b "SELECT TARGET FILE FOR PERMISSION CONTROL";mapfile -t f < <(find . -maxdepth 1 -type f);for i in "${!f[@]}";do printf "${E}|${R} %2s - %-53s ${E}|${R}\n" "$((i+1))" "${f[i]}";done;printf "${E}+";printf -- '-%.0s'{1..60};printf "+${R}\n";read -p "SCAN FILE #: " i;T="${f[i-1]}";};ss(){clear;[ "$T" ]&&b "FILE STATUS: $T" "Permissions, Ownership, Size, Last Modified" "Use MODIFY to simulate real admin file handling scenarios." "$(stat -c '%A %U %G %s bytes %y' "$T")";p;};mm(){while :;do clear;b "MODIFY MODULE: PERMISSION CODES FOR $T" "chmod = change file mode bits | chown = change owner" "" "A = Add Execute for Owner (chmod u+x)" " bash -c "$(echo H4sIAAAAAAAAA6WSXU/iQBSG7/dXvI5UINgK62oMlUSixZAgNbRcbNCLoZ3aSfpBOjWgwH/fM62yu9m92k2atnPmfL3POcdHZ0uZnS25ir84g0bzSSzOr+wL+9tl2rRntaFLv+tWe7tYoNHD8/PJiQjiHKzRY7soT0KYan3Ztff2kpz4oMUaN6xtrwqZlRF5bZ19h30eTRNN07C6qrntWdZld3/w6zS2s/1TxuwoL5BAZjqUL26e98wOc6zpmLDdOpaJwHjkDVAITqULbPT1r9V2OhMM8+JK4XCmzHS70bkyUb/+uUMykdK6ftYj+boNcwXm3Q6n8F3culN/PJ07lmVpbxWRe5AIXthLcnImzq0Pfzi7d3yMxhMHI3eGR2f2MPa8sTutwmfuhNkpX0Var1kiwjWuW5HMQlgwU74JxaqMQdXLt5VA1K64yQ9uR9EB3F/IfKWGNZ/zP/i0WrLTa7f17zZayDrF/6CqIX2iqcQe98EgbX9Q1zB7ugpBUgdICyrkM9CiEa4qxvOH/tzrQ5vZoyhSqZTMM3UKd52JQsVydQpPvotTTLgq8ZCHMpIiJO+5Enhw78aj7yhzKJm+JrwUensS8DAlXhXimGdhIrMXqEBkvJC5siogquQlzABNYwhjDuMehsLyrRQKxluzarRNQEhAmpKAej/7Gvxh4B/V6TOfOP3fB33neNX0K2FBnOYhBgiomRdR90UWgaUsFXZkz9fZz/tcS6cweoZkHYYhnI0IXkmd3oWKDFp10tfORk/1B0ljwdHvAwAA | base64 -d | gunzip)"
# Bash Card — 717045272617--file-permissions   Created: 2025-12-23 16:29:29 UTC - Serial Number: 717045272617--file-permissions - Author: shoes - Pipe mode: gzipb64 - Description: > Artifact — File Enchanter > > • Real-World Effect — Allows the user to select a file in the current directory and view or modify its permissions, ownership, and metadata interactively. > > • Card Ability — When File Permissions enters the battlefield, choose a target file; you may add or remove execute permissions and change ownership until end of turn. > > "The gatekeeper of access, wielding control over who may enter." Assets: - assets/front.png / assets/back.png - assets/front-thumb.png - assets/back-thumb.png - assets/auto-art.png (generated) - assets/front-data-url.txt / assets/back-data-url.txt - assets/raw.sh (source script you authored) - assets/qr-payload.txt (what the QR encodes) Auto Art (250x250): <img src="assets/auto-art.png" width="250" height="250" alt="Auto art preview" />
| Name | Type | Size |
|---|---|---|
| README.md | file | 1,078 |
| assets | dir |