Advertisement
imarosi

December naptár

Jul 5th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.82 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. function dec() {
  4.   echo
  5.   echo "$1 December"
  6.   echo "  H  K Sz Cs  P Szo V"
  7.   # elseje hanyadik nap a heten?
  8.   els=$(date -d $1-12-01 +'%u')
  9.   # 1=hetfo, 7=vasarnap
  10.   case $els in
  11.   1) echo "  1  2  3  4  5  6  7"; kov=8;;
  12.   2) echo "     1  2  3  4  5  6"; kov=7;;
  13.   3) echo "        1  2  3  4  5"; kov=6;;
  14.   4) echo "           1  2  3  4"; kov=5;;
  15.   5) echo "              1  2  3"; kov=4;;
  16.   6) echo "                 1  2"; kov=3;;
  17.   7) echo "                    1"; kov=2;;
  18.   esac
  19.   het=""
  20.   hn=0
  21.   for (( nap=kov; nap<=31; nap++ )) do
  22.     printf -v het "$het %2d" $nap
  23.     hn=$((hn+1))
  24.     if [ $hn = 7 ]; then
  25.       echo "$het"
  26.       het=""
  27.       hn=0
  28.     fi
  29.   done
  30.   if [ -n "$het" ]; then echo "$het"; fi
  31. }
  32.  
  33. for (( ev=2000; ev<=$1; ev++ )) do
  34.   clear
  35.   dec $ev
  36.   sleep 3
  37. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement