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

тег «date» используется для классификации вопросов о манипуляции с датой / календарем / временем, визуализацией, преобразованием ... в Unix-подобных системах.

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

2
Использование переменных окружения в командах оболочки строки состояния Tmux
Я пытаюсь создать tmux статус бар , который показывает три TimeZones: US Eastern Time :: UTC :: Central European Time. Использование TZпеременной окружения заставляет dateкоманду показывать время в заданном часовом поясе. Я пытался сделать это с помощью этого параметра tmux.conf: set -g status-right "#[fg=white]#S #I:#P #[fg=yellow]:: %d %b %Y #[fg=green]:: …

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

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

3
Как найти разницу между двумя временными метками с точностью до миллисекунд?
Я новичок в сценариях оболочки. Суть моего сценария - найти разницу между двумя временными метками с точностью до миллисекунд. У меня есть файл с содержанием отметок времени только как 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 Таким образом, у меня есть около 30 тыс. Записей, где я не должен …

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


1
получить трехбуквенное название дня из команды date
date +%b дает мне трехбуквенную аббревиатуру названия текущего месяца (я узнал об этом в Интернете, он не в моем, man dateи я не могу найти ответ на этот вопрос в моем man date). Как мне узнать название текущего дня? например, вс, пн, вт и т. д.?

4
Команда '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, %m, %d, %H, %M, %Sи …
10 date  terminology 


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

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

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

1
Bash - дата, исправляющая ошибку 2038 в 32-битной системе LINUX
Я написал небольшой сценарий bash, который заставил меня наткнуться на «Ошибка 2038 года» . Я не знал об этой проблеме раньше, и я просто осмелился опубликовать --debugвывод, который я получил, dateкогда мой сценарий пытался вычислить эту волшебную дату (03:14:07 UTC 19 января 2038 года). date -d "20380119" date: parsed number …
9 linux  date  gnu 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.