#!/bin/bash # List all uploaded files for accusys user echo "=== Uploaded Files (accusys) ===" echo "" echo "Location: /Users/accusys/Downloads/accusys/" echo "" ls -lth /Users/accusys/Downloads/accusys/ | tail -n +2 | while read line; do filename=$(echo "$line" | awk '{print $NF}') size=$(echo "$line" | awk '{print $5}') date=$(echo "$line" | awk '{print $6" "$7}') echo "File: $filename" echo " Size: $size" echo " Date: $date" echo " Path: /Users/accusys/Downloads/accusys/$filename" # Calculate SHA256 hash=$(shasum -a 256 "/Users/accusys/Downloads/accusys/$filename" 2>/dev/null | awk '{print $1}') if [ -n "$hash" ]; then echo " SHA256: $hash" fi echo "" done echo "Total files: $(ls -1 /Users/accusys/Downloads/accusys/ | wc -l)"