#! /bin/sh
# SLIM jest AWK-owym przekodownikiem pomi/edzy r/o/znymi systemami
# reprezentowania polskich liter.

# Poniedzia/lek, 3 marca 2008 r., wersja 0.600, UTF-8 OK?

LANG=C

# NAPLIK
NAPLIK () {
  gawk -fslim.awk -vTBL=slim.tbl -vS=$1 -vR=$2 -vOFI=$4 $3
}

# NAEKRAN
NAEKRAN () {
  gawk -fslim.awk -vTBL=slim.tbl -vS=$1 -vR=$2 $3
}

# BYK
BYK () {
  echo  Musz/a by/c co najmniej trzy parametry:
  echo    1. znak okre/slaj/acy kodowanie pliku /xr/od/lowego
  echo    2. znak okre/slaj/acy kodowanie pliku wynikowego
  echo    3. nazwa pliku /xr/od/lowego
  echo i ewentualnie
  echo    4. nazwa pliku wynikowego
  echo Wi/ecej szczeg/o/l/ow mo/zna znale/x/c w pliku SLIM.INF.
}

if [ "$3" = "" -o "$3" = "$4" ]; then
  BYK
elif [ "$4" = "" ]; then
  NAEKRAN $1 $2 $3
else
  NAPLIK $1 $2 $3 $4
fi
