【发布时间】:2016-11-10 00:38:36
【问题描述】:
我有一个目录(文本文件,例如directories_subset.txt)中的子目录列表,我想复制而不是移动(包括它们的所有内容)到另一个目录。该列表指定了完整路径,每个子目录位于新行并以/ 结尾。
我试过了:
cat directories_subset.txt | while read line; do cp "$line" /Volumes/Toshiba/Bird_UCE_project/raxml_genetrees/raxml_bestML_genetree/directories_subset; done 但这只会产生 is a directory (not copied) 消息。
【问题讨论】:
-
有几种方法可以做到这一点。 Powershell、Windows 批处理、C# 等。不过,为了能够为您提供帮助,您需要提供更多详细信息。查看如何提问stackoverflow.com/help/how-to-ask
-
我希望在 Mac OSX 终端中执行此操作。不确定 cp 命令是否有效,例如,
cp directories_subset.txt directories_subset/只会将文本文件复制到该目录。 -
不确定您还需要哪些其他详细信息
-
您是否阅读了“如何提问”文章?堆栈溢出更多用于特定错误。由于您还没有尝试过任何事情,我们将无法提供帮助。我个人不了解 Mac OSX,但具有该知识的人可能会发现这个问题并能够提供帮助。为了让具有 Mac OSX 知识的人更容易看到您的问题,请将 Mac OSX 添加为标签。
-
编辑了更多信息和我对此进行的一次尝试
标签: macos directory copy subdirectory