让人在尽调中心情好一点的命令行小工具
如题,目前能想到的,可能不定期更新。
tree
场景:对方扔过来一坨文件,老板问,他们都提供了啥?
错误的做法:一个个点开看。
好一点的做法:tree /path/to/LDD_docs -N
输出:
.
├── 1、股权
│ ├── 母公司
│ │ ├── 公司章程.pdf
│ │ ├── 营业执照.pdf
│ │ ├── 工商调档单2019.rar
│ │ └── 组织架构图.pdf
…
├── 2、业务和合同
│ ├── 2020年
│ │ ├── Acme Co
│ │ │ ├── NDA11111.pdf
│ │ │ ├── Order22222.pdf
…
└── 9、其他
├── 附件.pdf
└── 董监高基本情况.pdf
seq
场景:老板说,这里加一段话,把这十条总结一下,每条前面加一个序号。
错误的做法:切换到英文输入法,输入括号,输入数字 1,输入括号,输入空格,切换到中文输入法,输入一段中文,切换到英文输入法,输入括号,输入数字 2,输入括号,输入空格,切换到中文输入法,输入一段中文,切换到英文输入法,输入括号,输入数字 3,输入括号,输入空格,切换到中文输入法,输入一段中文……
好一点的做法:seq -s "; " -f "(%g) " 1 10
输出:
(1) ; (2) ; (3) ; (4) ; (5) ; (6) ; (7) ; (8) ; (9) ; (10) ;
pdfgrep
场景:老板说,看一下这个公司的(二三十个)贷款合同里有没有对控制权变更的限制。
错误的做法:一个个点开看。
好一点的做法:pdfgrep -n -r -C 2 "股东"
输出:
./2020年/火星银行100万.pdf-13-10.7 未经贷款人书面同意,不擅自向第三方提供额外债务担保或向其他
./2020年/火星银行100万.pdf-13-债权人抵押资产。
./2020年/火星银行100万.pdf:13: (4) 股东、实际控制人、董事和现任高级管理人员发生变动、失踪、被司法
./2020年/火星银行100万.pdf-13-机关依法调查或限制人身自由 , 出现赌博、吸毒等情形或者涉嫌重大案件或经
./2020年/火星银行100万.pdf-13-济纠纷 。
…
pandoc
场景:对付那种屁大点事都要用 Word 写的,快速转成 markdown 存进剪贴板。
错误的做法:屁大点事都要用 Word 写就是错误的做法。
好一点的做法: pandoc 情况说明.docx --to markdown | pbcopy
输出:
本公司资不抵债,**即将倒闭**。截至今天,股权结构如下:
股东 认缴资本 比例
--------- ---------- ------
Founder 10万元 100%
合计 10万元 100%