执行linux命令将文本文件中的pdf文件复制到目录

时间:2019-05-27 22:32:51

标签: linux shell cp

我的文本文件中有一个pdf文件列表,称为“ pdf.txt”。如何使用linux命令将其复制到目录/ home / temporary。

#!/bin/bash
pdf=cat pdf.txt
cp -R $pdf /home/temporary/b

这不起作用。

1 个答案:

答案 0 :(得分:0)

假设每行一个文件,应该这样做:

#!/bin/bash
IFS=$'\n' # split on newlines, not whitespace in case filenames have spaces
for line in $(cat pdf.txt); do
    cp "${line}" /home/temporary/b
done