我正在使用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)
我只想返回示例中显示整个路径的文件名。我该怎么做?
basename
жқҘиҺ·еҸ–е®ғпјҡag -l angel | xargs basename
гҖӮ - ryanxargs -n 1 basename
(-n max-args, --max-args=max-args
:每个命令行最多使用max-args个参数)。否则,您可能会收到“basename:extra operand”错误。 - Pablo Bianchi