Skip to content

Zestaw 7

  1. Program gcd.sh
    • Napisz skrypt gcd.sh, który oblicza i wypisuje na standardowe wyjście największą wspólną wielokrotność liczb przekazanych jako parametry wywołania. Wykorzystaj funkcję wywoływaną rekurencyjnie.
      gutowski@guliwer:~$ ./gcd.sh 55 10
      5
      
  2. Program imieniny.sh
    • Plik imieniny.db zawiera on informację o datach imienin dla różnych imion.
    • Dokończ skrypt w bash'u, który wyświetli loginy i imiona użytkowników, którzy dzisiaj mogą mieć imieniny.
    • Do niezbędnych danych możesz dostać się tak:
      #!/bin/bash
      
      IMIENINY="$(curl -o - "https://srodowisko.tcs.uj.edu.pl/imieniny.db")"
      UZYTKOWNICY="$(getent passwd)"
      DZISIAJ="$(LC_TIME=pl_PL.UTF-8 date)"