命令行的艺术
熟练使用命令行是一种常常被忽视,或被认为难以掌握的技能,但实际上,它会提高你作为工程师的灵活性以及生产力。
本文是一份我在 MacOS 上工作时,发现的一些命令行使用技巧的摘要。有些技巧非常基础,而另一些则相当复杂,甚至晦涩难懂。
在线阅读
更多资源
- awesome-shell:一份精心组织的命令行工具及资源的列表。
- awesome-osx-command-line:一份针对 Mac OS 命令行的更深入的指南。
- Strict mode:为了编写更好的脚本文件。
- shellcheck:一个静态 shell 脚本分析工具,本质上是 bash/sh/zsh 的 lint。
- Filenames and Pathnames in Shell:有关如何在 shell 脚本里正确处理文件名的细枝末节。
授权条款
本文使用授权协议 Creative Commons Attribution-ShareAlike 4.0 International License。