Linux:Рецепты/Создание группы каталогов с номером года и месяца: различия между версиями

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 15: Строка 15:
mkdir {2009..2011}-0{1..9} {2009..2011}-{10..12}
mkdir {2009..2011}-0{1..9} {2009..2011}-{10..12}
</syntaxhighlight>
</syntaxhighlight>
Результат:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-01
2009-01  2009-03  2009-05  2009-07  2009-09  2009-11  2010-01  2010-03  2010-05  2010-07  2010-09 2010-11 2011-01 2011-03 2011-05 2011-07 2011-09 2011-11
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-02
2009-02 2009-04 2009-06  2009-08 2009-10 2009-12 2010-02  2010-04 2010-06 2010-08  2010-10 2010-12 2011-02 2011-04 2011-06 2011-08 2011-10 2011-12
drwxr-xr-x  2 myagkij myagkij 4096 мая  2 22:31 2009-03
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2009-04
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-05
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2009-06
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-07
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2009-08
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-09
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-10
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2009-11
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2009-12
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-01
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2010-02
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2010-03
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-04
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2010-05
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-06
drwxr-xr-x  2 myagkij myagkij  4096 мая  2 22:31 2010-07
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2010-08
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-09
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-10
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-11
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2010-12
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-01
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2011-02
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-03
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-04
drwxr-xr-x 2 myagkij myagkij 4096 мая 2 22:31 2011-05
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-06
drwxr-xr-x 2 myagkij myagkij  4096 мая 2 22:31 2011-07
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-08
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2011-09
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-10
drwxr-xr-x 2 myagkij myagkij  4096 мая  2 22:31 2011-11
drwxr-xr-x  2 myagkij myagkij  4096 мая 2 22:31 2011-12
</syntaxhighlight>
</syntaxhighlight>



Текущая версия от 22:37, 2 мая 2023

Проверка/Оформление/Редактирование: Мякишев Е.А.


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

Проблема

Нужно создать каталоги для файлов, где название каталога это номер года и номер месяца.

Решение

Используйте команду mkdir:

mkdir {2009..2011}-0{1..9} {2009..2011}-{10..12}

Результат:

2009-01  2009-03  2009-05  2009-07  2009-09  2009-11  2010-01  2010-03  2010-05  2010-07  2010-09  2010-11  2011-01  2011-03  2011-05  2011-07  2011-09  2011-11
2009-02  2009-04  2009-06  2009-08  2009-10  2009-12  2010-02  2010-04  2010-06  2010-08  2010-10  2010-12  2011-02  2011-04  2011-06  2011-08  2011-10  2011-12

Начальный и конечный год замените на свой.

См.также

Внешние ссылки