![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сравните с даты db2 таблицу вчерашнего Unix системы дате | sasaliasim | Shell программирование и сценарии | 9 | 12-01-2008 11:37 PM |
| Perl: дата Извлечение из имени файла и по сравнению с текущей даты | MKNENI | Shell программирование и сценарии | 4 | 03-26-2008 04:01 PM |
| Дата вопрос поиска prevoius дату в формате patricular | bsandeep_80 | UNIX перспективных И опытных пользователей | 3 | 11-15-2007 08:42 PM |
| Изменение Дата создания в Prespecified Дата файла в Unix | monkfan | UNIX для чайников Вопросы И Ответы | 4 | 11-28-2006 07:15 AM |
| простой способ преобразования даты в секунду к нормальной даты | Травиан | HP-UX | 2 | 11-23-2006 12:25 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Дата помочь
Привет,
Просьба может кто-нибудь помочь. Нужен скрипт, который будет читать командной строке $ 1, которая является датой, Затем на основе дат в $ 1 известково следующий день или накануне, и т.д. и вывода результатов в формате "ГГГГММДД". например abc.sh 01/01/2008 производства требуется 01/01/2008 + 1DAY \u003d 01/02/2008 или 01/01/2008 + 3 дня \u003d 01/04/2008 можно с помощью mydate \u003d дата-D "$ 1" +% M% D% Y J \u003d "$ mydate"-D ", на следующий день" +% M% D% Y (это не работает) Thks в рекламу .. |
|
||||
|
Хорошо. Если вы будете смотреть в Unix Форум ЧаВо, вы увидите, что Perderabo написал сценарий: datecalc. Именно в "Дата Арифметические нить.
Вырежьте и вставьте его часть, которая делает то, что вы хотите. |
|
||||
|
Попробуйте это:
Код:
date +%Y%m%d -d "yesterday" date +%Y%m%d -d "next day" #-----4 days ago for ex. date +%Y%m%d -d "4 day ago" #-----4 days after date +%Y%m%d -d "4 day " |
|
||||
|
Если у вас есть PerlВы можете попробовать следующее:
yday \u003d `Perl -E 'распечатать скалярного Localtime ($ _), "\ N" время + 86400' ` |
|
||||
|
Дата Справка
Спасибо за все входы ур.
Похоже, я не состояние мое требование четко. Я знаю, Дата - дата \u003d 'на следующий день "+% Y%% M D". Это даст следующий момент на Unix-системы в качестве даты выхода в формате гггг / мм / дд. Но то, что Я ищу заключается в том, чтобы на следующий день или на следующий месяц для любой даты, которые пользователь переходит в качестве параметра. то подобное ниже mydate \u003d $ 1 Дата - дата mydate $ +% M% D% Y-D вчера (это не работает) но я хочу на следующий день или 3 дня mydate Возможно ли это? Если это так PLS предоставить мне soln. Thks |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|