shell
文章平均质量分 80
realmeh
这个作者很懒,什么都没留下…
展开
-
shell中条件判断if中的-z到-d的意思
[ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为真。 [ -e FILE ] 如果 FILE 存在则为真。 [ -f FILE ] 如果 FILE 存在且是一个普通文件则为真。转载 2013-10-31 23:12:40 · 395 阅读 · 0 评论 -
xshell 配色方案
首先推荐几个不错的xshell配色方案: https://github.com/dequan/xshell-cs 具体配置: 1)把下面代码保存到一个文件里,文件名为:Solarized Dark.xcs [Names] count=1 name0=Solarized Dark [Solarized Dark] text(bold)=839496 magenta(bold)=6原创 2014-01-01 19:32:50 · 1444 阅读 · 0 评论 -
Bash shell 的算术运算有四种方式:
1:使用 expr 外部程式 加法 r=`expr 4 + 5` echo $r 注意! '4' '+' '5' 这三者之间要有空白 r=`expr 4 * 5` #错误 乘法 r=`expr 4 \* 5` 2:使用 $(( )) r=$(( 4 + 5 )) echo $r 3:使用 $[ ] r=$[ 4 + 5 ] echo $r 乘法 r=`转载 2014-01-09 19:16:52 · 612 阅读 · 0 评论 -
shell 判断字符串是否存在包含关系
#! /bin/bash var1="hello" var2="he" #方法1 if [ ${var1:0:2} = $var2 ] then echo "1:include" fi #方法2 echo "$var1" |grep -q "$var2" if [ $? -eq 0 ] then echo "2:include" fi #方法3 ech转载 2014-01-08 23:51:05 · 2246 阅读 · 0 评论 -
shell快捷键
基本功: 用上下键看命令的历史 左右键区修改内容 tab补齐命令名字或者目录,文件名字,不是唯一的多按2次,会出来列表 !ls 重复运行最后一条以’ls’开头的命令,如果先ls -l 然后ls -lcrt,那么!ls,相当于ls -lcrt ls abc.txt vi !$ 第二行的vi !$相当于vi abc.txt,!$等于上一个命令的参数, ‘$’ 是根据上下文来说的最后一转载 2014-02-23 22:32:02 · 370 阅读 · 0 评论