Silver Searcher:如何在没有路径的情况下返回文件名

 到底是谁额额额 发布于 2022-12-09 14:39

我正在使用Silver Searcher在我的Calibre库中查找信息,默认情况下使用冗长的目录和文件名.搜索示例:

chris@ODYSSEUS:~/db/ebooks/paper-art$ ag --markdown angel

Christophe Boudias (Editor)/Origami Bogota 2014 (Paginas de Origami) (2)/Origami Bogota 2014    (Paginas de Origami) - Christophe Boudias (Editor).md
8:* [16] Angel (???)
9:* [22] Christmas Angel (Uniya Filonova)

Juan Fernando Aguilera (Editor)/Origami Bogota 2013 (Paginas de Origami) (1)/Origami Bogota 2013 (Paginas de Origami) - Juan Fernando Aguilera (Editor).md
29:* [96] Inspired Origami Angel (K. Dianne Stephens)
31:* [100] Angel for Eric Joisel (Kay Kraschewski)

我想只返回示例中显示整个路径的文件名.我怎样才能做到这一点?

1 个回答
  • l(lowecase L)标志将返回带有匹配的文件而不是匹配的行.

    例如

    $ ag -l "angel"

    你可以通过管道sed去除任何东西,包括/留下文件名的final .

    ag -l angel | sed 's=.*/=='

    2022-12-11 02:07 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有