![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как добраться в прошлом месяце в Корна Shell | nvuradi | Shell программирование и сценарии | 1 | 03-19-2008 12:31 AM |
| Как найти в первый день предыдущего месяца в Unix? | mohapatra | Shell программирование и сценарии | 10 | 07-02-2007 09:57 PM |
| Укажите дату, что и предыдущие даты начала в оболочке сценарий | ritzwan0 | Shell программирование и сценарии | 2 | 09-25-2006 06:58 PM |
| Как добраться предыдущем месяце файлы | savitha | Shell программирование и сценарии | 7 | 03-23-2006 05:16 AM |
| Имя файла, используя предыдущий месяц | beilstwh | Shell программирование и сценарии | 1 | 08-04-2004 05:21 PM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Помощь, мне нужно, чтобы получить последний день предыдущего месяца
Привет, я с новой Unix, я пытаюсь получить последний день предыдущего месяца этого формата:% B% D% Y (пример: 25 февраля 2008 года).
Вот что я до сих пор. #! / BIN / KSH cur_month \u003d `ДАТА +% M` cur_year \u003d `сегодняшний день +% Y` prev_month \u003d$(($ cur_month-1)) # Проверить, чтобы, если это январе если [$ prev_month-LT 1] тогда prev_year \u003d$(($ cur_year-1)) prev_month \u003d 12 LastDayOfMonth \u003d `/ BIN / кал prev_month $ $ prev_year | grep-V" ^ $ "| гузки -1 | AWK '($ печати Н.Ф.)'` еще LastDayOfMonth \u003d `/ BIN / кал prev_month $ $ cur_year | grep-V" ^ $ "| гузки -1 | AWK '($ печати Н.Ф.)'` FI \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u0 Я могу получить последнюю дату предыдущего месяца, но я не знаю, как положить его обратно в формат, который я хотел. Пожалуйста, помогите. Спасибо. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|