aboutsummaryrefslogtreecommitdiff
path: root/batch/old/genhex.sh
blob: 114ea341cb7c8e9797af3cfa8045359082edd45d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/bash

if [ -z "$1" ]; then
	DPATH="$(pwd)"
else
	DPATH="$1"
fi

echo "$0: generate *.hex files in $(ls ${DPATH})"
for file in $(ls ${DPATH}); do
	[ -d ${file} ] && continue
	FLEN=$((${#file}-4))
	FSUFFIX=${file:$FLEN:4}
	if [ "$FSUFFIX" != ".hex" ]; then
		xxd "${file}" > "${file}.hex"
	fi
done