Как изменить цвета вывода dmesg в терминале?

Я бы сделал это за два прохода:

Во-первых, создайте каталоги, как вы сделали...

find -maxdepth 1 -type f \( -name "*.xxx" -o -name "*.yyy" \) \
| tr -s '[:blank:]' '_' \
| cut -d"-" -f1 \
| xargs mkdir -p

И второе использование скобки bash -расширения...

find. -maxdepth 1 -type d -not -name '.' -exec bash -c 'cp ${1}*.{xxx,yyy} ${1}/' _ {} \;

Результат:

$ tree
.
├── 519_RU
│   ├── 519_RU-1801013_20181217_141826_656.xxx
│   └── 519_RU-1801013_20181217_143011_657.xxx
├── 519_RU-1801013_20181217_141826_656.xxx
├── 519_RU-1801013_20181217_143011_657.xxx
├── 825_RU
│   └── 825_RU-1809008_20190723_015635_947.yyy
├── 825_RU-1809008_20190723_015635_947.yyy
└── AB47

Вы можете заменить in xxx yyyкомандой, создающей список расширений.

-10
30.11.2020, 02:42
0 ответов

Теги

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