Используя фигурные скобки (фигурные скобки) для создания структуры папок с 'mkdir-p'

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

:set bg=dark
16
18.04.2017, 21:14
3 ответа

Возможно, это - то, что Вы ищете?

 mkdir -p work/{F1/{temp1,temp2},F2,F3}
25
27.01.2020, 19:48
  • 1
    Эй, я задавался вопросом недавно, могли ли вещи быть сделаны настолько простые.Спасибо! –  rozcietrzewiacz 02.08.2011, 16:55

Очень хорошее описание расширения фигурной скобки (с примерами) может быть найдено в подразделе Brace Expansion из руководства удара (man bash, нажать / запустить поиск и искать Brace Expansion).

2
27.01.2020, 19:48
mkdir -p work/F{1..3} work/F1/temp{1,2}

Это сначала создает workи три подкаталога перед созданием каталогов нижнего уровня work/F1. Это легко читать и понимать.

Или, если вам абсолютно необходимо объединить все в одно выражение монстра (, в этом нет абсолютно никакой необходимости, так как его трудно читать и поддерживать):

mkdir -p work/F{1/temp{1,2},2,3}
0
27.01.2020, 19:48

Теги

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