Pick:一款 Linux 上的命令行模糊搜索工具

Pick:黄金年代款 Linux 上的命令行模糊搜索工具 | Linux 中华夏族民共和国,pick模糊寻觅

它同意顾客通过 ncurses(3X)
分界面来从风姿罗曼蒂克八种选项中开展抉择,并且还扶持模糊寻找的功力。当您想要选拔某些名字中包蕴非匈牙利(Hungary)语字符的目录或文件时,那款工具就很有用了。

— Sk

正文导航

◈ 安装 Pick11%

◈ 用法37%

编译自 |  
 作者 | Sk
 译者 | lujun9972

后天,我们要讲的是意气风发款风趣的命令行工具,名字为 Pick。它同意客户通过
ncurses(3X)
分界面来从风流洒脱多种选项中进行分选,并且还援助模糊搜索的信守。当您想要选取某些名字中带有非立陶宛共和国(Republic of Lithuania)语字符的目录或文件时,那款工具就很有用了。你根本都不供给学习怎么着输入非立陶宛语字符。依靠Pick,你可以很便利地开展搜寻、选用,然后浏览该公文或进入该目录。你以致无需输入任何字符来过滤文件/目录。那很合乎那一个有大批量目录和文件的人来用。

安装 Pick

对 Arch Linux 及其衍生品来讲,Pick 放在 AU瑞虎[1] 中。因而 Arch 顾客可以应用相通 Pacaur[2],Packer[3],以及 Yaourt[4] 等
AU奥迪Q7 协理理工科程师具来安装它。

pacaur -S pick

或者,

packer -S pick

或者,

yaourt -S pick

Debian,Ubuntu,Linux Mint 顾客则足以由此运转上边施命发号来设置 Pick。

sudo apt-get install pick

别的的发行版则能够从今未来间[5]下载最新的安装包,然后遵照上边包车型客车步子来安装。在别本指南时,其新型版为
1.9.0。

wget https://github.com/calleerlandsson/pick/releases/download/v1.9.0/pick-1.9.0.tar.gztar -zxvf pick-1.9.0.tar.gzcd pick-1.9.0/

应用下边施命发号实行布署:

./configure

聊起底,营造并安装 Pick:

makesudo make install

用法

因此将它与其余命令集成能够大幅度简化你的办事。作者那边会付出一些事例,令你精通它是怎么专业的。

让们先创制一群目录。

mkdir -p abcd/efgh/ijkl/mnop/qrst/uvwx/yz/

以后,你想进去目录 /ijkl/。你有三种选用。能够利用 cd 命令:

cd abcd/efgh/ijkl/

或许,创设一个飞快方式[6] 也许说外号指向那个目录,那样您能够长足步入该目录。

但,使用 pick 命令则难点变得轻便的多。看下边这些事例。

cd $(find . -type d | pick)

本条命令会列出当前专业目录下的有所目录及其子目录,你可以用上下箭头接受你想进去的目录,然后按下回车就行了。

像这样:

再者,它还或然会基于你输入的内容过滤目录和文书。举个例子,当笔者输入 “or”
时会展现如下结果。

那只是二个例子。你也得以将 pick 命令跟任何命令黄金时代道混用。

那是另叁个事例。

find -type f | pick | xargs less

该命令令你筛选当前目录中的有个别文件并用 less 来查看它。

还想看其余例子?还或然有吗。上面发号布令让您采取当前目录下的文书或目录,并将之迁移到此外市方去,譬喻此处大家迁移到 /home/sk/ostechnix

mv "$(find . -maxdepth 1 |pick)" /home/sk/ostechnix/

透过内外按键选拔要迁移的公文,然后按下回车就能把它迁移到 /home/sk/ostechnix/目录中的。

从上边包车型地铁结果中得以观看,作者把二个叫做 abcd 的目录移动到 ostechnix 目录中了。

接收办法是独一无二的。以至 Vim 编辑器上还会有一个名叫 pick.vim[7] 的插件令你在 Vim 中甄选特别有扶植。

要翻开详细音信,请参阅它的 man 页。

man pick

笔者们的教师至此就得了了。希望那款工具能给您们带来扶持。要是你认为大家的指南有用的话,请将它分享到您的对峙网络上,并向大家推荐我们。


via: 

作者:SK[9] 译者:lujun9972 校对:wxy

正文由 LCTT 原创编译,Linux中中原人民共和国 荣誉推出

LCTT 译者

lujun9972 ? ? ? ?

累积翻译:69 篇

孝敬时间:46 天

引进随笔

< 左右滑动查六柱预测关作品 >

点击图片、输入文章 ID 或识别二维码直达

原版的书文链接

请访谈“原版的书文链接”获得可点击的文内链接、全尺寸原图和血脉雷同小说。

图片 1

前几天看完了323,根妹的对白伴随着四个人小分队之处新闻被编号、归档数据化闪今后荧屏上。B金霉素响起的那大器晚成秒真的忍俊不禁冒出一声冷哼。近年来的天眼,谁是剧中的反派脚色,谁是喜剧中的主演,谁是被冲着走的砂石一览无遗。的确当今是大额时期,在此场不可逆的洪流中,蝼蚁如我们是还是不是尝试过做出过如本剧思辨,自省,哪怕只是挣扎。正如潘Dora魔盒张开后再也关不上,编导鲜明身处文明之中,在剧里给盒底留下时机,给精气神世界留下希望超越。回到现实,大家的愿目的在于哪个地方。笔者只得问,假诺有朝四日,和您亡命天涯的team在何地?

前不久,我们要讲的是生机勃勃款风趣的命令行工具,名称为 Pick。它同意客户通过
ncurses(3X)
分界面来从朝气蓬勃多种选项中进行精选,何况还帮忙模糊寻找的效益。当您想要选取有个别名字中隐含非阿拉伯语字符的目录或文件时,那款工具就很有用了。你根本都不必要学习如何输入非葡萄牙语字符。依靠Pick,你可以很便利地开展搜寻、采用,然后浏览该文件或步入该目录。你以致没有须要输入任何字符来过滤文件/目录。那很切合那个有大批量目录和文件的人来用。

Wake from your sleep. Don’t loose your nerve.

安装 Pick

对 Arch Linux 及其衍生品来讲,Pick 放在
AUR 中。因而 Arch
客商能够行使相像
Pacaur,Packer,以及
Yaourt 等 AULX570协理理工科程师具来设置它。

  1. pacaur -S pick

或者,

  1. packer -S pick

或者,

  1. yaourt -S pick

Debian,Ubuntu,Linux
Mint 客商则能够透过运转上边目空一切来设置 Pick。

  1. sudoapt-get install pick

其余的发行版则足以从这里下载最新的安装包,然后遵照上面包车型客车步调来设置。在别本指南时,其新式版为
1.9.0。

  1. wget https://github.com/calleerlandsson/pick/releases/download/v1.9.0/pick-1.9.0.tar.gz
  2. tar-zxvf pick-1.9.0.tar.gz
  3. cd pick-1.9.0/

运用上面施命发号进行布局:

  1. ./configure

最终,构建并设置 Pick:

  1. make
  2. sudomake install

And I can’t do this alone.

用法

透过将它与任何命令集成能够大幅度简化你的做事。作者那边会提交一些例证,让你驾驭它是怎么专门的学问的。

让们先创制一批目录。

  1. mkdir-p abcd/efgh/ijkl/mnop/qrst/uvwx/yz/

今昔,你想步向目录 /ijkl/。你有三种选择。能够行使 cd 命令:

  1. cd abcd/efgh/ijkl/

仍旧,创制八个急忙方式
可能说外号指向这一个目录,这样您能够高速走入该目录。

但,使用 pick 命令则难点变得轻便的多。看上边这么些例子。

  1. cd $(find.-type d | pick)

以此命令会列出当前专门的学业目录下的持有目录及其子目录,你能够用上下箭头选用你想进去的目录,然后按下回车就行了。

像这样:

图片 2

况且,它还有恐怕会借助你输入的开始和结果过滤目录和文件。比方,当作者输入 “or”
时交易会示如下结果。

图片 3

那只是三个事例。你也得以将 pick 命令跟其它命令黄金时代道混用。

那是另三个例证。

  1. find-type f | pick |xargsless

该命令令你筛选当前目录中的有个别文件并用 less 来查看它。

图片 4

还想看别的例子?还会有吗。上面发号出令让您接受当前目录下的文书或目录,并将之迁移到此外省方去,举个例子这里大家迁移到
/home/sk/ostechnix

  1. mv"$(find . -maxdepth 1 |pick)"/home/sk/ostechnix/

图片 5

透过内外开关选用要动员搬迁的公文,然后按下回车就能够把它迁移到
/home/sk/ostechnix/ 目录中的。

图片 6

从地点的结果中能够看来,笔者把三个叫做 abcd 的目录移动到 ostechnix
目录中了。

接收方法是最最的。以致 Vim 编辑器上还应该有贰个叫做
pick.vim 的插件令你在
Vim 中精选特别便于。

要查看详细新闻,请参阅它的 man 页。

  1. man pick

我们的讲明至此就得了了。希望那款工具能给你们带来帮衬。假诺您感到我们的指南有用的话,请将它分享到你的对峙互连网上,并向我们推荐大家。


via:

作者:SK
译者:lujun9972
校对:wxy

本文由 LCTT
原创编写翻译,Linux中国 荣誉推出

正文长久更新链接地址:http://www.linuxidc.com/Linux/2018-01/150326.htm

图片 7

© 本文版权归小编  Joshua
 全体,任何格局转载请联系小编。

相关文章