aboutsummaryrefslogtreecommitdiff
path: root/src/data/proto/txtrec-enc.sh
blob: 0836f0fd4df8120b1ce33ac6541da55ae2915229 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/bin/bash
if [ $# -lt 1 ]; then
	echo "Usage: $0 <prefix>" >&2
	exit 2
fi

set -e
cnt=0
while true; do
	rec="$(dd bs=189 count=1 status=none | base64 -w0)"
	if [ -z "$rec" ]; then
		break
	fi

	printf "%08X%s %s\n" $cnt "$1" "$rec"
	let "cnt += 1"
done

printf "\n%08x%s\n" $cnt "$1"