shell

A 3-post collection

Shell脚本中$的含义

$$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。 $@ 所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。 $# 添加到Shell的参数个数

超级无敌,霸气,装逼神器——zsh

bash用的时间长了,发现有不少缺陷的地方,比如cd到一个目录的时候,如果目录是以大写字母开头,敲的时候就必须是大写,等等不少不方便的地方就不一一列举了。 早有耳闻zsh是个很牛叉的shell,可以替代bash。 磨刀不误砍柴功,今天学了下zsh相关的东西,发现这货还真是能够很大的提升效率呢。 启用zsh后,再把oh-my-zsh安装一下,就很完美了。 oh-my-zsh默认的主题没有用户和主机信息看起来挺不爽的,修改了下vi .oh-my-zsh/themes/robbyrussell.zsh-theme,代码如下: local ret_status="%(?:%{$fg_bold[