Linux & Windows 小技巧(3)
图源:Miv4t - 《MACHiNERY》,Pid:77186528
Windows 下的 cat 和 grep
ls
、cat
、grep
这三个命令,往往是Linux初学者最先了解的、日常使用Linux时不可或缺的。对于Windows系统而言,同样有三个命令可以完成上述工作:dir
、type
与findstr
。
例如,用type
显示文件内容:
或者用findstr
结合管道匹配先前程序输出内容中的字符串:
也可以结合正则表达式:
如果你不满足于系统命令的显示效果,你也可以尝试下面两款开源于Github的工具:
peco
项目链接:https://github.com/peco/peco
peco
可以实现对管道输入的文本进行快速搜索、排序、多行选择等功能,使用Golang编写。目前仍不支持中文编码(GBK),且不支持默认的Windows PowerShell终端(你需要使用传统的命令提示符,或者更先进的终端程序,比如Hyper或者Windows Terminal)。该项目仍在活跃开发中,合理的使用可以提升效率。