Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- # Получение текущей даты
- current_date=$(date +%Y-%m-%d)
- # Получение текущего месяца
- current_month=$(date +%m)
- # Получение текущего года
- current_year=$(date +%Y)
- # Получение первого дня текущего месяца
- first_day_of_current_month=$(date -d "1 $current_month $current_year" +%Y-%m-%d)
- # Получение последнего дня текущего месяца
- last_day_of_current_month=$(date -d "last day of $current_month $current_year" +%Y-%m-%d)
- # Получение первого дня прошлого месяца
- first_day_of_previous_month=$(date -d "1 $((current_month-1)) $current_year" +%Y-%m-%d)
- # Получение последнего дня прошлого месяца
- last_day_of_previous_month=$(date -d "last day of $(($current_month-1)) $current_year" +%Y-%m-%d)
- # Получение первого дня следующего месяца
- first_day_of_next_month=$(date -d "1 $(($current_month+1)) $current_year" +%Y-%m-%d)
- # Получение последнего дня следующего месяца
- last_day_of_next_month=$(date -d "last day of $(($current_month+1)) $current_year" +%Y-%m-%d)
- # Вывод информации
- echo "Текущая дата: $current_date"
- echo "Номер текущего месяца: $current_month"
- echo "Текущий год: $current_year"
- echo "Первый день текущего месяца: $first_day_of_current_month"
- echo "Последний день текущего месяца: $last_day_of_current_month"
- echo "Первый день прошлого месяца: $first_day_of_previous_month"
- echo "Последний день прошлого месяца: $last_day_of_previous_month"
- echo "Первый день следующего месяца: $first_day_of_next_month"
- echo "Последний день следующего месяца: $last_day_of_next_month"
Advertisement
Add Comment
Please, Sign In to add comment