Bash 脚本 15 分钟进阶教程
这里的技术技巧最初是来自谷歌的 “Testing on the Toilet” (TOTT)。这里是一个修订和扩增版本。 脚本安全 我的所有bash脚本都以下面几句为开场白: …
Makefile 文件详解和使用方法
规则 : [tab] 上面第一行冒号前面的部分,叫做"目标"(target),冒号后面的部分叫做"前置条件"(prerequisites);第二行必须由一个tab键起首,后面…
grunt-shell 运行 shell 命令
一种可以很好的与其他命令行接口工具(CLI)交互的方式。比如,编译Compass compass compile 或者获取当前的git分支 git branch。 新手入门 如果你之…
NodeJS 项目部署实战讲解
ubuntu 14.10 64位 LTS 登录远端服务器 ssh root@ip 创建用户 # sudo useradd -m -d /home/sang -s /bin/bash -c "the sang user" -U sang # passwd s…
git commit emoji 使用指南
执行 git commit 时使用 emoji 为本次提交打上一个 "标签", 使得此次 commit 的主要工作得以凸现,也能够使得其在整个提交历史中易于区分与查找。 截…
ShellJS 用于 Node.js 的 Unix shell 命令
ShellJS 是一个基于 Node.js API 的 Unix shell 命令的可移植(Windows/Linux/OS X)实现。您可以使用它来消除 shell 脚本对 Unix 的依赖,同时仍然保…
Shell 中的正则表达式
正则表达式的分类 基本的正则表达式(Basic Regular Expression 又叫 Basic RegEx 简称BREs) 扩展的正则表达式(Extended Regular Expression 又叫 E…