Nowe posty

xx Pierwsze kroki w Arch (9)
Wczoraj o 23:39:51
xx DBus (0)
Wczoraj o 12:47:35
xx Przedni panel (1)
2022-05-20, 01:34:35
xx Modem Medion S4222 jak zainstalować aplikację do jego obsługi? (52)
2022-05-18, 10:14:49
xx Strona o testach penetracyjnych, hackingu (33)
2022-05-18, 08:09:16
xx Nadawanie uprawnień przy kopiowaniu themes do katalogu (15)
2022-05-17, 21:18:16
xx Pobieraniu pliku zdalnie poprzez VPN (2)
2022-05-16, 20:49:59
xx Obrócony obraz lubuntu, xubuntu na lenovo Miix 320 (5)
2022-05-16, 15:18:17
xx instalacja amdgpu dla RS880 (3)
2022-05-16, 07:21:17
xx Problem z dźwiękiem. (0)
2022-05-15, 18:46:51

Autor Wątek: Skrypt zakładający katalog z nazwą miesiąc -1  (Przeczytany 319 razy)

Offline drynkowski

  • Nowy na forum
  • *
  • Wiadomości: 1
    • Zobacz profil
Skrypt zakładający katalog z nazwą miesiąc -1
« dnia: 2021-09-23, 11:01:19 »
Na wstępie chcę wszystkich przywitać.
Drogie koleżanki i koledzy,
czy wie ktoś może jak napisać skrypt który założy katalog z miesiącem (liczbowo) w nazwie ale miesiąc wstecz.
Nie ma problemu z datą bieżącą
w skrypcie przypisuje zmiennej np
DIR_NAS=`date '+%m.%Y'`
potem
mkdir %DIR_NAS
cały problem jest w tym, że skrypt wywołuję pierwszego dnia miesiąca a dane, które tam będą kopiowane są z miesiąca poprzedniego.
Mogę tak zostawić i w domyśle wiedzieć że w 09.2021 są dane z sierpnia ale to takie mało eleganckie.
Macie jakiś pomysł, żeby skryptem założyć katalog np 09-1?
Pozdrawiam


Edycja
Rozwiązałem problem. Poprawna składnia jest taka:

DIR_NAS=`date -d "-1 month" +%m.%Y`
mkdir $DIR_NAS
« Ostatnia zmiana: 2021-09-23, 11:12:52 wysłana przez drynkowski »