如何将文件列表复制到单个目录中

如何将文件列表复制到单个目录中

我想将文件列表复制到单个目录中,但将目标目录设为命令中的第一个文件名,如何使用 linux 命令来做到这一点。

答案1

您的意思是命令看起来像下面这样 -

specialcopy 目标目录 要复制的文件1 要复制的文件2 要复制的文件3

specialcopy.sh如果是的话,创建一个名为以下文本的脚本

#!/bin/bash

DEST=$1
shift
cp "$@" "$DEST"

答案2

在 Linux 上,cp -t对于 xargs 用户。

xargs -d'\n'cp-t目标目录< 文件列表

相关内容