cp在bash脚本上表现得很奇怪

时间:2018-01-03 19:41:11

标签: bash cp

我尝试使用bash脚本将一些图像文件从一个文件夹复制到另一个文件夹,其中包含以下两行[以及其他许多行]:

1. cp -r "$source/images/inverted_header/" "$createDirectory/images"
2. cp -r "$source/images/header/" "$createDirectory/images"

问题是,第一行只复制里面找到的图像文件" inverted_header"到目标文件夹[这是预期的行为],而第二行复制文件夹"标题"到目标文件夹......

这发生在Windows上。该脚本是在Mac上构建的,它完美无缺!

我做错了什么?

1 个答案:

答案 0 :(得分:1)

正确的语法是:

[A-Z][()\w\s@\-.]*(?=\.\w+;)

像魅力一样!