总字数 378
预计阅读时间 1 分钟
判断上一条命令执行是否成功
$?
变量的值是上一条命令执行的返回值
通过判断这个变量的值 , 可以知道上一条命令是否执行成功
1 | if [ $? -eq 0 ];then |
逐行读取文件
1 | while read LINE |
通用解压函数
$1
表示函数接收到的第一个参数
1 | extract() { |
执行extract 文件名
就可以解压任意格式的压缩文件了, 比如extract nodejs.tar.gz
可以把上述函数添加到~/.bashrc
当中, 使用bash作为shell的时候会自动先执行该文件
这样每次都可以使用了
一些命令的别名, 也可以配置在这里面
命令的别名
alias
命令用于给指定的命令组合指定别名
比如
1 | alias ls='ls --color=auto' |
此时执行ll
就相当于执行ls --color -al
如果别名覆盖了原本的命令 ( 比如上面的ls )
想使用原本的命令可以在前面加\
也就是\ls