2
ответа

Как получить конкретную дату

В моем скрипте необходимо получить дату первой субботы текущего месяца. Я могу получить последнюю субботу из команды ниже date -d 'последняя суббота' +%y%m%d Но не удалось получить дату первой субботы....
30.07.2020
2
ответа

Дата GNU :обрезать предоставленную дату -время и установить указанные часы

У меня есть значение метки времени в переменной, и мне нужно обрезать часы и установить другие часы. Может ли GNU date сделать это за один раз? Он определенно делает это для особых дат, таких как "сегодня"...
22.07.2020
2
ответа

Получить серию журналов между диапазонами дат, когда диапазон содержит определенную строку (s)

Я ищу несколько диапазонов строк из файла с заданным диапазоном дат, когда существует строка поиска (s ). Я не эксперт Unix, не знаю, как этого добиться. Погуглив, я смог...
08.07.2020
2
ответа

Я работаю в ОС Sun, я хочу, чтобы мой скрипт считывал дату из файла (в формате %Y%m%d) и добавлял 1 день к этой дате

Я работаю в среде ОС Sun, я хочу чтобы добавить функциональность к моему существующему сценарию unix ksh, где он позволяет читать дату (в формате %Y%m%d) из файла и добавлять 1 день и переписывать то же самое в ...
29.06.2020
2
ответа

Планируется ли включить базу данных Olson для TZ в POSIX для `date`?

Существует более простой способ определить значение часового пояса — база данных Олсона. Он поддерживается в течение 19 лет (Пол Эггерт) Solaris, HP-UX и Tru64. Он, безусловно, поддерживается AIX как ...
15.05.2020
2
ответа

Команда «date» не показывает много часовых поясов в Centos 8

В новой системе Centos 8 команда date не показывает много часовых поясов, даже если часовой пояс правильно установлен timedatectl и /etc/localtime указывает на правильный файл данных TZ. Например: #...
15.05.2020
2
ответа

Неверная дата при преобразовании метки времени с помощью awk

Я пытаюсь найти способ преобразовать метки времени в файлах журналов в метки времени Unix. Пока что я придумал следующую команду: :awk -F'[' '{ print $2}' | awk -F']' '{cmd ="date \"+%s\" -d \"...
08.05.2020
2
ответа

Сортировка столбца с двумя разными форматами даты и времени

У меня есть файл, разделенный табуляцией, и столбцы даты содержат дату в двух разных форматах. Я использую эту команду sort для сортировки по одному типу формата ("%a %b %d %H:%M:%S %Z %Y"), но есть ли способ...
07.05.2020
2
ответа

Найти возраст самого старого файла в одной строке

Я попробовал stat -c %Y ./* 2>/dev/null | awk -vd="$(date +%s)" 'BEGIN {m=d} $0 < m {m = $0} END {print d - m}', чтобы найти возраст самого старого файла в текущем каталоге, и Я получаю число в ...
23.04.2020
2
ответа

Преобразование дней в дату

Я хочу спросить, как преобразовать количество дней из 0000-00-00 в дату в Linux? (Примечание: я видел в epochconverter, что его можно конвертировать. Например, 737887 конвертируется в 7 апреля 2020 года, то есть...
07.04.2020
2
ответа

Скопируйте файл, содержащий дату в имени файла, в папку с этой датой.

Я искал похожие вопросы, но в моем случае было трудно получить четкий ответ. Я использую Synology DS1515+ и DSM 6.2.2. Во-первых, я сделал ежедневную папку с датой с помощью скрипта...
07.04.2020
2
ответа

Как объединить общие наборы данных между двумя файлами

Я пытаюсь объединить два набора данных file1 представляет собой текстовый файл с числовой датой по юлианскому календарю до 366 для учета високосных и невисокосных лет вместе . 1 2 3 4 5 6 7 8 9 10 Файл 2 представляет собой набор данных, который .
19.02.2020
2
ответа

Вывод даты в ожидаемом формате между двумя датами

Я хочу выводить дату в формате вроде... 01/01/2020 01.02.2020 01.03.2020 01.04.2020 01.05.2020 01.06.2020 01.07.2020 01.08.2020 01.09.2020 01.10.2020 01.11.2020 01.12.2020 01.13.2020 01.14.2020 15/01/...
07.02.2020
2
ответа

Сравнить дату и временные метки

Я пытаюсь сравнить две временные метки, и если x больше y, то выполнить какое-то действие. Я попробовал это с помощью bash на своем компьютере с Linux, но получаю сообщение об ошибке «неверная дата». вот мой код: #!/bin/bash x='2020....
24.01.2020
2
ответа

Преобразование мм-дд-ГГ в метку времени в полночь UTC

Мне нужно преобразовать строка mm-dd-YY для временной метки UNIX для использования с API HubSpot. Указанный API требует, чтобы даты были установлены в полночь UTC. Я могу преобразовать дату, используя: date -j -f "%m-%d-%Y" "01-20-...
23.01.2020
2
ответа

Как этот сценарий оболочки (без bash) может отображать секунды в формате DDD:HH:MM:SS?

#!/бин/ш ИНТЕРВАЛ=12 ИТОГО=3388888 ДЮРСЕКС=$(($ВСЕГО * $ИНТЕРВАЛ)) printf "\n$DURSECS секунд.\n" printf "\nВ формате ДНИ:ЧАСЫ:МИНУТЫ:СЕКУНДЫ - ДДД:ЧЧ:ММ:СС - общая продолжительность будет:\n" # ...
22.01.2020
2
ответа

как добавить время из строки с %Y%m%d Формат %H%M%S

посмотрите на мой сценарий оболочки #!/bin/sh ааа=20200101101010 bbb=$(date -d "$aaa -5 минут" +'%Y%m%d%H%M%S') echo $bbb я хочу получить: 20200101100510 но результат: 20200101101009235500 что случилось? ...
21.01.2020
2
ответа

Как преобразовать строку даты в миллисекунды в оболочке Mac OS?

У меня есть следующая строка даты 2020-01-17T06:41:48.000Z. Я хотел бы преобразовать его в 15810232300, который является типом миллисекунд в оболочке Mac OS. Как этого добиться?
17.01.2020
2
ответа

Неверная дата в одной системе; совершенно действителен в другой системе?

Мой код берет начальный час, а затем определяет несколько других переменных даты/времени из этого начального часа. Вот так: shour=$(date -d "вчера 15:00" -u) dd=$(date "+%d" -d "$shour" -u) sdate=$(date "+%Y%m%..
17.01.2020
2
ответа

Получить последние X минут файла журнала с определенной отметкой времени

Я пытаюсь просмотреть файл журнала хоста IPA, чтобы получить последние пять минут содержимого и получить обновления о таких вещах, как создание новых пользователей или изменения DNS. Я хочу хронировать это так, чтобы каждые пять минут он...
14.01.2020
2
ответа

Как переместить файлы в подкаталоги старше x дней?

В основном я хочу сделать это: mv /path/sourcefolder/* /path/destinationfolder/, но только с файлами старше, например, 90 дней. MV должен скопировать структуру подкаталогов исходного пути, если это необходимо. ...
06.01.2020
2
ответа

Проверка того, является ли завтра первым днем ​​месяца, не работает в сценарии bash

У меня есть сценарий, который выполняется каждый день. В зависимости от того, какой сегодня день недели или если завтра последний день месяца, он будет перемещать файлы в разные места. Я опустил фактическое...
01.12.2019
2
ответа

Как получить разницу между двумя датами в Linux?

Я знаю, что это распространенный вопрос, но я не понимаю, как работают предлагаемые решения. Все советуют изменить дату на секунды от эпохи, а затем разделить на (24 * 3600), чтобы получить ...
19.11.2019
2
ответа

Вычислить разницу между двумя датами в секундах с помощью программы date?

Как рассчитать разницу между двумя датами, например, «1 января 1970 г., 00:00:00 UTC» и «23 ноября 2019 г., 00:00:00 PST» в секундах, используя программу date ?
17.11.2019
2
ответа

Как преобразовать количество секунд, прошедших с 00:00 1 января 2001 года, в человеческое читаемая дата в bash?

Например, в Swift вы должны сделать: let date = Date(timeIntervalSinceReferenceDate: 500000) print(date) to get: 2001-01-06 18:53:20 +0000
24.10.2019
2
ответа

Как работать с командой даты в сценарии bash через переменную

У меня есть файл с определенными датами, и я хочу преобразовать их в формат UTC. поэтому я подготовил небольшой скрипт, который я получаю ниже ошибок: дата: опция требует аргумента -- 'd' Попробуйте `date --help' для получения дополнительной информации..
17.10.2019
2
ответа

grep дата и время из текстового файла для новых переменных

Мне нужно извлечь даты (год, месяц, день) и время (часы, минуты) из текстового файла и использовать их позже как переменные. Не домашнее задание, просто пытаюсь сделать что-то полезное для своей работы. Я новичок в Linux. ...
14.10.2019
2
ответа

пробелы между форматом даты

как лучше всего в оболочке создать собственный формат даты и добавить пробел между форматом? Например, приведенная ниже команда для печати вчерашней даты в формате 9 октября custom_format="$(date ...
10.10.2019
2
ответа

Какой формат в команде даты для отображения текущей даты как «ДАТА: 27/11/17

Мне нужен префикс ДАТА:. как я могу отображать префикс вместе с датой .date +%d/%m/%y Отображает только дату Мне также нужна строка префикса. Вывод должен быть DATE: 27/11/17
05.10.2019
2
ответа

Создать каталог с отметкой времени новейших файлов

Я пытаюсь создать каталог на основе отметки времени 2 новейших файла в каталоге, а затем скопируйте эти 2 файла во вновь созданный каталог. SO, например -rw-r--r-- 1 root root 0 ...
24.09.2019