Welcome on my blog

We use cookies to ensure you get the best experience on our website.

Skrypt – Bash – Wyliczanie 2 wtorku miesiąca

Autor: chmajster 24.05.2023
#!/bin/bash

month=$(date +%m)       # Pobranie numeru obecnego miesiąca
year=$(date +%Y)        # Pobranie obecnego roku

# Tworzenie daty 8. dnia miesiąca obecnego miesiąca
date_string=$(printf "%04d-%02d-08" "$year" "$month")
day_of_week=$(date -d "$date_string" +%u)   # Pobranie numeru dnia tygodnia

# Obliczanie różnicy dni, aby uzyskać datę drugiego wtorku
if [ $day_of_week -le 2 ]; then
    days_to_tuesday=$((2 - day_of_week))
else
    days_to_tuesday=$((9 - day_of_week))
fi

# Obliczanie daty drugiego wtorku
second_tuesday=$(date -d "$date_string +$days_to_tuesday days" +%Y-%m-%d)

echo "Data drugiego wtorku w miesiącu $month-$year to: $second_tuesday"
#!/bin/bash

# Pobierz dzisiejszą datę
dzis=$(date +%d-%m-%Y)

# Przypisz podaną datę do zmiennej
podana_data="05-06-2023"

# Sprawdź, czy podana data jest dzisiejszą datą
if [ "$podana_data" = "$dzis" ]; then
    echo "Podana data ($podana_data) jest dzisiejszą datą."
else
    echo "Podana data ($podana_data) nie jest dzisiejszą datą."
fi
Dodaj komentarz

Search
Categories
O Blogu

Cześć Podróżniku!

Ta strona ma nie być typowym poradnikiem w IT, Głównym jej cel to zapisanie krótkich notatek, które mogą się przydać w codziennym życiu podczas korzystania/konfiguracji różnych urządzeń np. Ustawienia DHCP na Routerze Cisco, Ustawieniu Karty sieciowej na Linuxie itp.

Buy me A coffee
[Empty]

Wszelkie prawa zastrzeżone