Вопросы с тегом «date»

10
Расписание последнего дня каждого месяца

Я прочитал инструкцию, чтобы запланировать сценарий на последний день месяца: Примечание . Проницательному читателю может быть интересно, как вы можете настроить команду для выполнения в последний день каждого месяца, потому что вы не можете установить значение dayofmonth для покрытия каждого...

10
изменить время (дату) в или из exif-данных

В вопросе Изменить дату создания файла из метаданных JPEG EXIF есть отличные сценарии, чтобы обновить дату файловой системы, чтобы соответствовать дате, хранящейся в файле. Но что, если «Дата и время (оригинал)» плохи в exif-данных (из-за неправильной установки времени в камере). Есть ли решение...

10
Что такое дистро-агностический способ определения даты установки ОС?

Я нахожусь на машине CrunchBang и пытаюсь написать сценарий, для которого необходимо указать дату установки ОС. Я искал и нашел эту команду: ls -lct /etc | tail -1 | awk '{print $6, $7, $8}' Это печатает Mar 31 21:24 Я не понял tail -1части, но смог выяснить, что $ 6 $ 7 $ 8 - это 6-е, 7-е, 8-е...

10
Хороший способ сравнить время?

Мне нужно проверить текущее время и прервать сценарий, если это не подходящее время суток, когда я должен его запустить. Кроме того, если кто-то еще запускает его, он должен прерваться. Например: мне нужно, чтобы мой скрипт запускался только в том случае, если он запущен между 22:00 и 2:00...

10
Как использовать запрос If-Else, основанный на дне недели?

Проблема: мне нужно проверить, не сегодня ли четверг, и выполнить различные действия в зависимости от результата этого условия. Я попробовал два разных подхода: Получение названия дня: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO fi...

10
Команда 'date + FORMAT' - Как называются% a,% A,% b и т. Д.?

dateКоманда выводит текущую дату и время , как это: Fri Apr 12 15:04:03 UTC 2013. Чтобы получить дату и время вывода в произвольном формате, мы можем использовать date +FORMAT, например, вот так: date "+%Y-%m-%dT%H:%M:%S%:z"что дает что-то вроде 2013-04-12T15:04:37+00:00. Но я хочу знать , что %Y,...

10
Как найти разницу между двумя временными метками с точностью до миллисекунд?

Я новичок в сценариях оболочки. Суть моего сценария - найти разницу между двумя временными метками с точностью до миллисекунд. У меня есть файл с содержанием отметок времени только как 2012-09-13 15:00:29,290 2012-09-13 15:00:29,297 2012-09-13 15:00:29,428 2012-09-13 15:00:29,447 Таким образом, у...

10
bash: cd в последний измененный дочерний каталог

Интересно, есть ли простой и / или переносимый способ сказать «перейти на последний измененный дочерний каталог». Я могу использовать ls и awk, но, возможно, есть лучший способ. cd $( ls -ltrd */ | tail -1 | awk '{ print $8 }' ) Мне нужно выполнить команду в каталоге «выходных файлов» с сотнями...

10
Использование переменных окружения в командах оболочки строки состояния Tmux

Я пытаюсь создать tmux статус бар , который показывает три TimeZones: US Eastern Time :: UTC :: Central European Time. Использование TZпеременной окружения заставляет dateкоманду показывать время в заданном часовом поясе. Я пытался сделать это с помощью этого параметра tmux.conf: set -g...

9
Почему эти две команды даты дают разные результаты?

$ date -d "Apr 1 2016 - 1 month" +%B дает мне «март», и это здорово - месяц, предшествующий апрелю, - март. Если я сделаю это, однако: $ date -d "$(date -d "Apr 1 2016") - 1 month" +%B это дает мне "февраль". Это вызывает ошибку в более сложном коде, который у меня есть. Почему эти 2 команды...

9
Как непрерывно выводить историю команд с временными метками на терминал?

Я использую простой псевдоним, чтобы включить «отслеживание» команд в одном или нескольких терминальных окнах: alias trackmi='export PROMPT_COMMAND="history -a; $PROMPT_COMMAND"' Затем я просто помещаюtail -f свой файл .bash_history в другой терминал рабочей области, чтобы получить немедленную...

9
Дата создания локальной учетной записи

В целях соответствия требованиям необходимо получить информацию о дате создания локальных (пользовательских и не пользовательских) учетных записей на машинах UNIX. Есть ли способ (даже если это не самый надежный или точный метод) для сбора такого рода информации? Например, в качестве альтернативы я...

9
Я испортил свои системные часы в Arch Linux

Я установил Arch пару дней назад. Просто понял, что дата / время были выключены на день и один час. Я изменил это с помощью timedatectl set-time. Затем используется hwclock --systohcдля установки аппаратных часов. После этого я не смог зайти на некоторые сайты, такие как Gmail, из-за ошибок...

9
Поиск файлов старше x дней в системе с урезанным занятым ящиком

Мне нужно найти и удалить файлы старше 1 недели в блоке разработки. На этом устройстве доступно ограниченное количество утилит. -mtime findПредикат не доступен. Как в этом случае проверить все файлы старше x...

9
Как проверить, является ли текущее время между 23:00 и 06:30

У меня возникают проблемы с пониманием того, как правильно проверить из сценария bash текущее время между 23:00 и 06:30. Я пытаюсь запустить бесконечный цикл, чтобы проверить время и что-то сделать, если интервал времени между 11 вечера и 6:30 утра. Вот что я написал до сих пор, что не работает на...

9
Bash - дата, исправляющая ошибку 2038 в 32-битной системе LINUX

Я написал небольшой сценарий bash, который заставил меня наткнуться на «Ошибка 2038 года» . Я не знал об этой проблеме раньше, и я просто осмелился опубликовать --debugвывод, который я получил, dateкогда мой сценарий пытался вычислить эту волшебную дату (03:14:07 UTC 19 января 2038 года). date -d...

9
PS вывод с форматом даты ISO?

Я хотел бы отсортировать этот вывод по lstart(начало процесса): ps -eo lstart,pid,cmd Есть ли способ вывести lstart в формате ISO, например, ГГГГ-ММ-ДД ЧЧ: ММ: СС? Но сортировка сама по себе не решает проблему. Я действительно хотел бы иметь формат даты...