получите список месяцев с помощью dseq от dateutils

Ответом оказываются xp, просто не вид окон ;)

Если Вы работаете над своими навыками энергии обычно, можно также найти это полезным:

Как автоматически разделить конечные пробелы на сохранении в Vi и Vim?

2
25.11.2013, 20:36
3 ответа

Мне удалось зафиксировать вывод с помощью следующего:

dseq 'jan' 'dec' -i '%b' -f '%b' | uniq | sed -r '/(Nov|Dec)/d; /Oct/aNov\nDec'
0
27.01.2020, 22:06
  • 1
    @richard позволил мне видеть вывод. Отправьте pastebin или что-то. –  Alexej Magura 26.11.2013, 19:13
  • 2
    , я просто заметил, что, мой предыдущий комментарий является неправильным. Вход, который я раньше тестировал, был неправильным, взят из рассматриваемой ссылки, он имеет вывод dseq дважды. –  ctrl-alt-delor 27.11.2013, 17:06
  • 3
    @richard, хорошо, поэтому что Вы пытаетесь сказать? Что Вы получаете, когда Вы работаете dseq 'jan' 'dec' -i '%b' -f '%b'? –  Alexej Magura 27.11.2013, 18:29
  • 4
    , который я говорю для игнорирования комментария, в котором было сказано, что ответ неправильный. (Я удалил его теперь). –  ctrl-alt-delor 28.11.2013, 12:02

Установка инкремента к 1 месяцу (1mo) только шаги через фактические имена месяца, команда затем была бы:

dseq 'jan' 1mo 'dec' -i '%b' -f '%b'

возвраты:

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
2
27.01.2020, 22:06

Это сортирует по дате и использование sort сделать это уникальным:

dseq 'jan' 'dec' -i '%b' -f '%b' | sort -Mu
1
27.01.2020, 22:06

Теги

Похожие вопросы