В материале "Shell Corner: Date-Related Shell Functions (http://www.unixreview.com/documents/s=9884/ur0509a/ur0509a.html)" рассматривается процесс работы с датами в shell скриптах. Показаны реализации на shell (bash) таких функций, как работа с днями недели, манипулирование месяцами, вычисление последнего дня месяца, прибавление/вычитание дней с учетом года/месяца.
URL: http://www.unixreview.com/documents/s=9884/ur0509a/ur0509a.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6087
Бред какой-то. Сначала показано как это можно сделать просто и удобно. А потом как это сделать на bash.
нда
не проще ли сделать man date и почитать на цЫпане ман по работе с датами в перл?
как грица в бобруйск жЫвотное:)
Уважаемые, не надо так категорично.
Есть ситуации когда нет возможности выбирать инструмент, а есть один лишь sh.
' Unfortunately, GNU date is not universally available. While it is the default date command on Linux, it is generally not available on traditional Unix machines, such as Solaris, HP-UX, AIX, etc., unless the Unix admin installs it.'
А если нет возможности или желания ставить GNU date,
то как раз в статье описываются альтернативные способы,
из которых, к примеру pn_month, универсальный.
А помнить нужно лишь то, что есть такой букмарк.
Имхо date встречается чаще на юних машинах чем bash. Да и bash != sh
Хотя бы по диагонали пробежитесь глазами по статье-то.
Где там говорится, что это актуально только для bash?
do you really think that it's a question of just installing a gnu date, using bash etc? This is silly
I think it's silly to post such messages without reading the original article.
got nothing to do with shell! forget perl, forget bash, this isn't the case! write something that works in SH and then post it as a SHELL soultion!
more than this, this article is crap it has nothing to do with shell and to notice Perl is not the silver bullet it's UNSUPPORTABLE in my exp. and opinion for scripting and automation big complex script solutions. So you write here this name it Shell, what is the reason? Mindless?
Это прикол такой - имея русское имя, оставлять комментарии на русскоговорящем сайте на английском?
>Это прикол такой - имея русское имя, оставлять комментарии на русскоговорящем сайте
>на английском?ну может он русского не разумеет ;)
The idea of my first post is there are many tools to do the same thing,
but sometimes it's hard or even impossible to use some of them,
but standard shell is almost allways available. And that's all.
p.s. I have no any relations to that article.
Да это они тренируются техническому английскому.
:))
no ru keyborad in this area, sorry.
(i do hate translit)
www.translit.ru
date(1) описана в IEEE Std 1003.2. Зачем изобретать непонятно что?