У меня есть файл file_copy
, который имеет:
>cat file_copy
file1
file2
file3
Я хочу скопировать file1
, file2
, file3
из /source
в /dest
. Один способ, которым я знаю, как это сделать, это просто сделать:
for line in `cat file_copy` ; do cp /source/$line /dest; done
Но я знаю, что есть лучший способ, возможно, с использованием find/xargs и / или awk и т.д. Каков предпочтительный способ сделать это?