#!/bin/sh # skrypt dziala prawidlowo w bash, ksh, i sh SanOS'a # niestety nie bedzie dzialal w csh i tcsh # (c) Kacper Kulczycki 2006 if test $# = 0 then echo Procedura wymaga podania dokladnie jednego parametru: echo a - data w wersji angielskiej echo p - data w wersji polskiej else case $1 in a) set `date +%u' '%m' '%d' '%T' '%Y` case $1 in 1) DZIEN=Monday;; 2) DZIEN=Tuesday;; 3) DZIEN=Wednesday;; 4) DZIEN=Thrusday;; 5) DZIEN=Friday;; 6) DZIEN=Saturday;; 7) DZIEN=Sunday;; esac case $2 in 1) MIES=January;; 2) MIES=February;; 3) MIES=March;; 4) MIES=April;; 5) MIES=May;; 6) MIES=June;; 7) MIES=July;; 8) MIES=August;; 9) MIES=September;; 10) MIES=October;; 11) MIES=November;; 12) MIES=December;; esac;; p) set `date +%u' '%m' '%d' '%T' '%Y` case $1 in 1) DZIEN=Poniedzialek;; 2) DZIEN=Wtorek;; 3) DZIEN=Sroda;; 4) DZIEN=Czwartek;; 5) DZIEN=Piatek;; 6) DZIEN=Sobota;; 7) DZIEN=Niedziela;; esac case $2 in 1) MIES=stycznia;; 2) MIES=lutego;; 3) MIES=marca;; 4) MIES=kwietnia;; 5) MIES=maja;; 6) MIES=czerwca;; 7) MIES=lipca;; 8) MIES=sierpnia;; 09) MIES=wrzesnia;; 10) MIES=pazdziernika;; 11) MIES=listopada;; 12) MIES=grudnia;; esac;; esac echo $DZIEN, $3 $MIES $5, $4 fi