如何在bash脚本中使用单个命令复制所有文件

学习者

下面的代码帮助我将文件从test1文件夹复制到test2文件夹,但是我不需要每次都创建test2文件夹,并且每次都不需要跳跃,我需要使用单个命令IS将代码中的所有提到的文件复制这可能吗?

for file in /Path/test1/*mdp ; do
    mkdir -p /Path/test2/"$name"
    cp "$file" "/Path/test2/$name"
done

for file in /Path/test1/*gro ; do
    mkdir -p /Path/test2/"$name"
    cp "$file" "/Path/test2/$name"
done

for file in /Path/test1/*top ; do
    mkdir -p /Path/test2/"$name"
    cp "$file" "/Path/test2/$name"
done

for file in /Path/test1/*nvt1.cpt ; do
    mkdir -p /Path/test2/"$name"
    cp "$file" "/Path/test2/$name"
done
阿努巴瓦

你可以做:

newpath="/Path/test2/$name"
mkdir -p "$newpath"

cp /Path/test1/*{mdp,grp,top,nvt1,cpt} "$newpath"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在bash脚本中使用参数执行SQL命令

来自分类Dev

如何撰写bash脚本中使用的所有可执行文件的列表?

来自分类Dev

如何在bash脚本中选择所有文件

来自分类Dev

如何在以 bash 脚本启动的 Ubuntu 中使用 bash 脚本执行命令?

来自分类Dev

如何在bash中使用wget方法Delete删除所有文件

来自分类Dev

如何在带有变量的bash脚本中使用“ head”?

来自分类Dev

如何在VB.Net中使用单个Windows复制GUI复制多个文件/文件夹

来自分类Dev

如何在终端中使用*显示所有.png文件

来自分类Dev

如何在bash脚本中将所有文件从一个目录复制到另一个目录

来自分类Dev

如何在命令行中使用Robocopy使用TimeStamp复制文件

来自分类Dev

如何在bash脚本中使用$ SECONDS?

来自分类Dev

如何在bash脚本中使用$ SECONDS?

来自分类Dev

如何在 bash 脚本中使用 getopts?

来自分类Dev

如何在下面的shell脚本中使用rsync而不是scp复制文件?

来自分类Dev

为什么在for循环中使用此命令复制文件的命令在bash中有效,而在zsh中却无效?

来自分类Dev

如何使用单个命令将证书链中的所有证书导出到单独的.crt文件

来自分类Dev

如何在可移植脚本中使用linux bash“ sort”命令?

来自分类Dev

如何在自定义bash脚本中使用来自不同命令的管道输出?

来自分类Dev

在bash脚本中,如何在命令中使用变量并分配给新变量?

来自分类Dev

如何使用gcloud命令或任何bash脚本从所有版本中过滤最新的App Engine版本

来自分类Dev

如何在R中使用单个功能引用列表的所有组件?

来自分类Dev

如何在脚本中使用imagemagick的identify命令来判断JPEG文件是否无效?

来自分类Dev

在bash脚本中使用带有“哪个”的命令

来自分类Dev

如何在管道命令中使用别名替换单个单词?

来自分类Dev

如何在Bash中将目录中的所有文件名作为参数传递给命令?

来自分类Dev

如何在单个webapi请求中的所有子过程中使用单个对象并填充其属性?

来自分类Dev

如何在单个webapi请求中的所有子流程中使用单个对象并填充其属性?

来自分类Dev

如何在Grunt Build中使用多个复制命令?

来自分类Dev

如何在Kubernetes中使用Cron Job运行具有ssh命令的Shell脚本

Related 相关文章

  1. 1

    如何在bash脚本中使用参数执行SQL命令

  2. 2

    如何撰写bash脚本中使用的所有可执行文件的列表?

  3. 3

    如何在bash脚本中选择所有文件

  4. 4

    如何在以 bash 脚本启动的 Ubuntu 中使用 bash 脚本执行命令?

  5. 5

    如何在bash中使用wget方法Delete删除所有文件

  6. 6

    如何在带有变量的bash脚本中使用“ head”?

  7. 7

    如何在VB.Net中使用单个Windows复制GUI复制多个文件/文件夹

  8. 8

    如何在终端中使用*显示所有.png文件

  9. 9

    如何在bash脚本中将所有文件从一个目录复制到另一个目录

  10. 10

    如何在命令行中使用Robocopy使用TimeStamp复制文件

  11. 11

    如何在bash脚本中使用$ SECONDS?

  12. 12

    如何在bash脚本中使用$ SECONDS?

  13. 13

    如何在 bash 脚本中使用 getopts?

  14. 14

    如何在下面的shell脚本中使用rsync而不是scp复制文件?

  15. 15

    为什么在for循环中使用此命令复制文件的命令在bash中有效,而在zsh中却无效?

  16. 16

    如何使用单个命令将证书链中的所有证书导出到单独的.crt文件

  17. 17

    如何在可移植脚本中使用linux bash“ sort”命令?

  18. 18

    如何在自定义bash脚本中使用来自不同命令的管道输出?

  19. 19

    在bash脚本中,如何在命令中使用变量并分配给新变量?

  20. 20

    如何使用gcloud命令或任何bash脚本从所有版本中过滤最新的App Engine版本

  21. 21

    如何在R中使用单个功能引用列表的所有组件?

  22. 22

    如何在脚本中使用imagemagick的identify命令来判断JPEG文件是否无效?

  23. 23

    在bash脚本中使用带有“哪个”的命令

  24. 24

    如何在管道命令中使用别名替换单个单词?

  25. 25

    如何在Bash中将目录中的所有文件名作为参数传递给命令?

  26. 26

    如何在单个webapi请求中的所有子过程中使用单个对象并填充其属性?

  27. 27

    如何在单个webapi请求中的所有子流程中使用单个对象并填充其属性?

  28. 28

    如何在Grunt Build中使用多个复制命令?

  29. 29

    如何在Kubernetes中使用Cron Job运行具有ssh命令的Shell脚本

热门标签

归档