Мені потрібно створити лог-файли, які, по суті, є датами з префіксом yp_
і суфікс .log
і номер, який маніпулюється днем:
$ touch yp_$(echo "$(date +%Y%m%d)-10" | /usr/bin/bc -l).log
$ ls
yp_20150912.log # ... ok for today's date.
Це прекрасно для сьогодні, але всі пекло перерви вільно, коли номер дня між 01 і 10 включені. Результат більше не може бути інтерпретований як штамп дати.
Напр. уявіть собі, що день 8 березня 2016 року, тобто "20160308". Як мені вказати вище, щоб переконатися, що вирахувати 10 днів ні "20150298", але "20150227"? Також перевірте yr відповідь з 19820103 ...
- Я подивився man date
.
- apropos date
викидає 161 хіт, який я також розглянув.
Чи може хтось допомогти з цим лайнером?
date
на допомогу потім :)
date
, що представляє інтерес?