summarylogtreecommitdiffstats
path: root/text-thumbnailer.sh
blob: 74a6af0f748451942f94d794267573e3568699c4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/bin/bash

if [[ $# -lt 3 ]]; then
	echo "$0: size input_file_name output_file_name"
	exit 255
fi

SIZE="$1"
INPUT_FILE_NAME="$2"
OUTPUT_FILE_NAME="$3"
CHOPPED_FILE_CONTENT="$(head --lines=50 "$INPUT_FILE_NAME")"

convert -size ${SIZE}x${SIZE} -background white -pointsize 10 -border 5x5 -bordercolor "#CCC" caption:"$CHOPPED_FILE_CONTENT" "$OUTPUT_FILE_NAME"