Сопоставьте несколько шаблонов из файла и скопируйте соответствующие файлы из каталога в новый каталог

Я постоянно "теряю" перо при установке OpenBSD.

Чтобы иметь возможность переразметить/форматировать его в других операционных системах, достаточно просто удалить первый сектор, как в:

sudo dd if=/dev/zero of=/dev/sdb bs=1 count=1
2
04.06.2021, 17:09
1 ответ

Просто переберите файл:

while read prefix; do
    cp -- "$prefix"* new_dir_2/
done < file1

Это прочитает каждую строку вашего файла, сохранит ее как $prefix, а затем скопирует все файлы, имя которых начинается с $prefixв new_dir_2. --после cpозначает, что cpбольше нет опций, и это гарантирует, что он также будет работать в маловероятном случае, когда у вас есть имя файла, начинающееся с -.

0
28.07.2021, 11:27

Теги

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