shell-记不住的知识点记录

shell特殊变量

$#:执行脚本时,传递参数的个数
$?:上一条命令执行是否正常;返回0表示正常,返回1表示不正常
$$:返回执行脚本时的PID
$*:以长字符串的形式返回所有传递的参数

shell数组:shell中的数组是一维数组

 ${ARRAY_NAME[*]}:依次显示数组中的所有元素
 ${ARRAY_NAME[@]}:依次显示数组中的所有元素
 ${#ARRAY_NAME[*]}:统计数组的长度
 ${#ARRAY_NAME[@]}:统计数组的长度

sed拼接

行首拼接:s#^#VAR&#g
行尾拼接:s#$#&VAR#g
注:VAR在此处是变量,表示要拼接的内容;

&符号的作用:
1)&符号引用的是前面字符串或正则匹配到的结果
2)&符号常用来拼接字符串

mail和mailx发送邮件

mail和mailx都可以用来发送邮件,mailx是mail的增加版;
常用选项:
    -s:邮件主题
    -r:指明发送邮件地址
    -a:添加附件
用法示例:
    echo "test mail" | mailx -s "bbb" -a a.sh [email protected]
    echo "test mail" | mail -s "ccc" -a a.sh [email protected]

原文地址:https://blog.51cto.com/14284607/2380208

时间: 2024-08-14 16:27:34

shell-记不住的知识点记录的相关文章

jquery中的ajax方法参数总是记不住,这里记录一下。

1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持. 3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒).此设置将覆盖$.ajaxSetup()方法的全局设置. 4.async: 要求为Boolean类型的参数,默认设置为true,所有请求均为异步请求.如果需要发送同步请求

整理一些总是记不住的知识点

event的target和currentTarget的区别 target:触发事件的元素. currentTarget:事件绑定的元素. 本地存储: localStorage.setItem("Key001","India"); var country = localStorage.getItem("Key001"); 实例方法和静态方法 实例方法:原型.prototype.f2=.... || 实例.f2=.. || 原型{ this.f2=.

hadoop知识点记录

浅谈在shell脚本中使用HQL访问hive hadoop知识点记录,布布扣,bubuko.com

为什么理解的知识却记不住????

问题: 我发现我学数学或者编程,我理解没问题,但要是隔半天甚至是一个小时,我基本就忘了如何写了.或是忘记公式,或是忘记函数的作用.我明明理解了,可为什么记忆力还是跟不上,提取不了呢?我就开始百度,把所有的罪责怪于我的记忆力的问题,这样就有正当的借口证明为什么我没有办法学好数学和编程了,但是我不能欺骗我自己.网上找到的答案都证明了一件事:我学知识就是懒!!!! 知乎找到的摘要答案: 1 你记不住知识点不是你记忆力的问题,而是你没有将知识点全方面多角度的理解,而且也没有进行调用 2 集中意念能达到听

大胆地去做自己坚信的事情,去做不伤害国家和客户的事情 做企业一定要专注。为企业制定战略目标,绝对不能超过三个。超过三个,你就记不住了,员工也记不住

注:马云认为,我们不勤奋,也不聪明,结果我们这些人都变成了富翁,是什么原因?因为我们的运气好,我们其实很傻,一些聪明的人被别的公司挖走了,剩下的人不聪明,没有人来挖,结果居然变得这么有钱,只有眼光看得远,才能走得更远. 红旗出版社最新出版的<马云内部讲话:相信明天>(修订本)已于近日上市,本书新增了 80% 左右首次披露的马云讲话.其中他看待自己和阿里巴巴的员工的观点很符合这个外星人的思维. 马云说,四五年前阿里巴巴招员工很难,现在招员工很容易,街上会走路的人都被我们招来了.我们不勤奋,也不聪

mysql时间函数,总是记不住,总是查。

http://www.cnblogs.com/zeroone/archive/2010/05/05/1727659.html UNIX_TIMESTAMP() UNIX_TIMESTAMP(date) 返回一个Unix时间戳(从'1970-01-01 00:00:00'GMT开始的秒数,date默认值为当前时间)mysql> select UNIX_TIMESTAMP(); -> 882226357 mysql> select UNIX_TIMESTAMP('1997-10-04 22:

spring mvc开发过程知识点记录

给一个客户做的一个小项目,需求就是输入类似一个短网址http://dd.yy/xxxx然后跳转到另外一个域名下的图书文件.(实际很多短网址站都提供API供调用吧,不过客户需求是他自己建立一个短网址服务然后跳转到服务器上另外一个网站下载相应图书) 以前没单独用spring开发的经验,实际用java的经验也比较少,所以记录下开发过程中遇到的问题以及有价值的知识点记录下供自己和后来者备忘吧.有些地方理解或者写的可能有不对的地方,应急用的,先求保持功能可用即可.  配置: 1.web.xml 2.spr

[写了也记不住系列]数据复制与AA双活(1)

写了也记不住,不记更完蛋,边看边查边记吧,就酱紫好了. 最开始有些概念需要弄明白: 1. 什么是RPO? Wiki: https://en.wikipedia.org/wiki/Recovery_point_objective A recovery point objective, or “RPO”, is defined by business continuity planning. It is the maximum targeted period in which data might

MVC4.0中项目发布遇到IE11时session存入URL中,导致记不住密码的问题

///MVC4.0中项目发布遇到IE11时session存入URL中,导致记不住密码的问题,在webconfig中配置<system.web><authentication mode="Forms">      <forms loginUrl="~/Account/Login" timeout="2880" cookieless="UseCookies" />    </authent