Мені потрібно створити лог-файли, які, по суті, є датами з префіксом 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, що представляє інтерес?