#!/bin/bash if [ -z "$1" ]; then echo "Usage: $0 " exit 1 fi EXTENSION="$1" TMP_FILE="/tmp/temp.txt" find . -type f -name "*.${EXTENSION}" -print0 | xargs -0 cat > "$TMP_FILE" pbcopy < "$TMP_FILE" rm -f "$TMP_FILE"