Я постоянно "теряю" перо при установке OpenBSD.
Чтобы иметь возможность переразметить/форматировать его в других операционных системах, достаточно просто удалить первый сектор, как в:
sudo dd if=/dev/zero of=/dev/sdb bs=1 count=1
Просто переберите файл:
while read prefix; do
cp -- "$prefix"* new_dir_2/
done < file1
Это прочитает каждую строку вашего файла, сохранит ее как $prefix
, а затем скопирует все файлы, имя которых начинается с $prefix
в new_dir_2
. --
после cp
означает, что cp
больше нет опций, и это гарантирует, что он также будет работать в маловероятном случае, когда у вас есть имя файла, начинающееся с -
.