首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >命令‘-exec’的问题

命令‘-exec’的问题
EN

Ask Ubuntu用户
提问于 2018-09-12 15:46:49
回答 1查看 137关注 0票数 1

我对Ubuntu非常陌生,我编写了一个用于获取文件名的简短命令,但不幸的是,我在-exec命令上遇到了问题。当我运行以下代码时:

代码语言:javascript
复制
samples=$(find . -name "*_1.fastq.gz" -exec basename \{} cut -d _ -f1-2\)

我知道错误了

查找:缺少“-exec”的论点

我知道我可能错过了一个角色,但我无法理解。有什么想法吗?

EN

回答 1

Ask Ubuntu用户

发布于 2018-09-12 15:49:49

如果我不得不猜的话,你看上去是想让find打印出文件的基本名称。然后,您想要将它传递给裁剪,以只到第二个下划线。这准确吗?

如果是这样的话,你就少了几个角色。我相信你的命令如下:

代码语言:javascript
复制
samples=$(find . -name "*_1.fastq.gz" -exec basename {} \; | cut -d _ -f1-2\)
票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1074655

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档