V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lululau
V2EX  ›  程序员

求分享不是每天都用的但是很酷的命令行工具

  •  
  •   lululau · 2020-04-01 22:35:56 +08:00 · 1626 次点击
    这是一个创建于 1485 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天需要 grep 一个很长的嵌套层次很深的 JSON,曾经用过一个工具可以将 JSON 扁平化,想破脑袋就是想不起叫什么名字,最后想起来 history | grep ' install ' 兴许可以找到,最后还真找到了,叫 gron

    顺手整理了下那些不太常用,但是关键时刻又能帮上大忙的命令行工具

    • gron
    • visidata(vd)
    • miller(mlr)
    • lnav
    • jq
    • gotty
    • skeema
    • broot
    • rclone
    • goaccess
    • git-quick-stats
    • fastmod / codemod
    • autossh
    • jid
    • drip
    • websocketd
    • hunter
    • termpair
    • mdcat
    • datafaker
    • pymusic-dl
    • ssldump
    • rexe

    你用过哪些不太常用,但是又很有用的命令行工具?

    3 条回复    2020-04-20 23:39:44 +08:00
    aloxaf
        1
    aloxaf  
       2020-04-01 23:32:15 +08:00   ❤️ 1
    统统收藏了(建议加个简介,一个个 Google 真的很累……

    不常用的工具根本想不起来啊!
    翻了一下 history & ~/.cargo/bin & pacman -Qe (途中还发现了 LZ 提到的一些工具我已经装了 2333 )
    有用正则重命名的 perl-rename 和用 extended glob 重命名的 zmv (zsh only)
    还有命令行录屏的 asciinema
    一键生成 .gitignore 的 bliss
    快速打开 GitHub 对应页面的 git-brws
    carbon 的命令行替代品 silicon (
    用于在群友伪装 C 语言大师的 cdecl
    使用 cdecl 这种玩意儿必备的 rlwrap
    计算文本熵的 ent
    用于生成视频九宫格预览图的 mtn
    可视化 git 历史的 gource
    更友好的 curl: httpie
    高颜值的 benchmark 工具 hyperfine
    levelworm
        2
    levelworm  
       2020-04-02 02:21:54 +08:00 via Android
    对我来说最好的就是 csvsql
    rrZ2C
        3
    rrZ2C  
       2020-04-20 23:39:44 +08:00
    1.https://docs.gitignore.io/install/command-line
    查询 gitignore

    2.tldr
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5616 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:05 · PVG 14:05 · LAX 23:05 · JFK 02:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.