Files
claude-hub/scripts/utils/volume-test.sh
Jonathan Flatt 4cdad828c4 Reorganize scripts into structured directory layout and consolidate functionality
This commit reorganizes all scripts in the repository into a more structured directory layout for better maintainability:
- Categorizes scripts by functionality (setup, build, aws, runtime, security, utils)
- Organizes test scripts into logical categories
- Consolidates redundant scripts with unified interfaces
- Adds backward compatibility wrappers
- Adds detailed SCRIPTS.md documentation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-05-21 00:19:07 +00:00

28 lines
732 B
Bash
Executable File

#!/bin/bash
# Test container with a volume mount for output
OUTPUT_DIR="/tmp/claude-output"
OUTPUT_FILE="$OUTPUT_DIR/output.txt"
echo "Docker Container Volume Test"
echo "=========================="
# Ensure output directory exists and is empty
mkdir -p "$OUTPUT_DIR"
rm -f "$OUTPUT_FILE"
# Run container with volume mount for output
docker run --rm \
-v "$OUTPUT_DIR:/output" \
claudecode:latest \
bash -c "echo 'Hello from container' > /output/output.txt && echo 'Command executed successfully.'"
# Check if output file was created
echo
echo "Checking for output file: $OUTPUT_FILE"
if [ -f "$OUTPUT_FILE" ]; then
echo "Output file created. Contents:"
cat "$OUTPUT_FILE"
else
echo "No output file was created."
fi