encoding.sh
author viric@llimona
Sat, 17 Mar 2007 02:40:40 +0100
changeset 5 9d50eeadcc33
permissions -rwxr-xr-x
Mi finfaris la kreilon por dict-vortaro.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     1
#!/bin/bash
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     2
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     3
# Tio ĉi prenas la originalajn dosierojn kaj ilin rekodigas al UTF-8 kaj
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     4
# al uniksa liniofina stilo.
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     5
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     6
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     7
if [ $# -ne 2 ] ; then
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     8
	echo usage: $0 ORIGIN DEST
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
     9
	exit 1
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    10
fi
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    11
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    12
ORIGINDIR=$1
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    13
DESTDIR=$2
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    14
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    15
mkdir -p $DESTDIR
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    16
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    17
for a in `seq 1 60000`; do
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    18
	echo -n "$a ";
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    19
	ORIGIN=$ORIGINDIR/diego$a.html
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    20
	DEST=$DESTDIR/diego$a.html
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    21
	if [ ! -f $ORIGIN ]; then
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    22
		break ;
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    23
	fi;
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    24
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    25
	cat $ORIGIN | dos2unix | recode latin1..utf-8 > $DEST
9d50eeadcc33 Mi finfaris la kreilon por dict-vortaro.
viric@llimona
parents:
diff changeset
    26
done