V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lululau
V2EX  ›  程序员

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

  •  
  •   lululau · Apr 1, 2020 · 2152 views
    This topic created in 2227 days ago, the information mentioned may be changed or developed.

    今天需要 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 replies    2020-04-20 23:39:44 +08:00
    aloxaf
        1
    aloxaf  
       Apr 1, 2020   ❤️ 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  
       Apr 2, 2020 via Android
    对我来说最好的就是 csvsql
    rrZ2C
        3
    rrZ2C  
       Apr 20, 2020
    1.https://docs.gitignore.io/install/command-line
    查询 gitignore

    2.tldr
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4757 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 00:14 · PVG 08:14 · LAX 17:14 · JFK 20:14
    ♥ Do have faith in what you're doing.