您的位置:首页 > 其它

Base -快捷键|通配符|特殊符号|输出(正确与错误的保存)

2016-06-12 16:21 351 查看
  curl + a 移动光标到行首。

  curl +e 移动光标到行尾。

  curl +k 剪切光标所在位置到行末的字符。

  curl+u 剪切光标所在位置到行首的字符。

  curl +y 粘帖。

————————————————————————————————————————

? 匹配任意一个字符。

* 匹配0个或者多个人任意字符。也就是匹配任何内容。

[abc] 匹配中括号中的任意一个字符。或a或b或c

[a-z] 匹配中括号中a-z之间的任意一个小写字符。

[^0-9]逻辑非 匹配中括号中任意一个非数字的字符。

————————————————————————————————————

特殊符号

' ' 单引号括起来的内容,字符中的特殊符号 按正常的字符输出。

“ ” 双引号括起来的字符 比如"$","\" ,"`"  都会有其特殊的含义  



————————————————————————————————————————————

$* 和 $@ 的区别

# $*于$@的区别
for i in "$*"
# $* 把所有的参数 看成是一个整体 吧所有参数复制给i 所以这个方法只循环一次  。
do
echo "the parameters is :$i"
done

for y in "$@"
# $@ 传进来的每一个参数都是一个独立的整体  所有循环把每一个参数传给y 有几个循环几次
do
echo "the parameters is :$y"
done


看结果



————————————————————————————————————

***注: 2和大于号之间不能有空格

命令>文件 2>&1 以覆盖的方式把正确和错误的结果保存到同一个文件中 。

命令>>文件 2>&1 以追加的方式把正确和错误的结果保存到文件中 。

命令 &>文件   以覆盖的方式吧正确和错误的结果保存到同一文件中。

命令 &>> 文件 以追加的方式把正确和错误的结果保存到同一文件中。

命令 >> 文件1 2>>文件2 把正确的输出保存追加到文件1中 错误的输出保存追加到文件2中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: