使用 Bamboo SCP 任务排除具有特定扩展名的文件的语法是啥?
Posted
技术标签:
【中文标题】使用 Bamboo SCP 任务排除具有特定扩展名的文件的语法是啥?【英文标题】:What is the syntax for excluding files with a certain extension using Bamboo SCP task?使用 Bamboo SCP 任务排除具有特定扩展名的文件的语法是什么? 【发布时间】:2016-01-11 20:16:42 【问题描述】:我想复制除咖啡脚本文件之外的所有本地文件。我试过使用 Ant 语法,但我认为它只适用于包含,而不是排除或正则表达式。我也尝试过使用 unix glob,它在 Bash 中有效,但在 Bamboo 中失败:
for f in **/*.!(coffee); do echo "Processing $f file.."; done
Bamboo 的 SCP 任务中按扩展名排除文件的语法是什么?
【问题讨论】:
【参考方案1】:我不确定您的实际要求是什么,但如果您不需要咖啡图案文件,您可以在结帐时排除它们。
【讨论】:
我知道我可以解决这个问题,但我想知道是否有办法通过 Bamboo 步骤排除它们——因为这似乎是一件很正常的事情。 你找到方法了吗? @jcollum 没有。我最终编写了一个 bash 脚本来压缩我需要的文件,然后在另一端解压缩它们。这就是我的建议,但这不是问题的有效答案。以上是关于使用 Bamboo SCP 任务排除具有特定扩展名的文件的语法是啥?的主要内容,如果未能解决你的问题,请参考以下文章