成都 网站建设公司哪家好,网站建设客户去哪里找,html网站设计实验报告,山东公司注册网上核名shell脚本中linux命令的特殊用法记录 1、linux命令特殊参数选项1.1、sed -e1.2、echo -e 2、 shell 扩展2.1、[[ ]]支持用~进行正则匹配 3、特殊命令用法3.1、{} 变量替换 1、linux命令特殊参数选项
1.1、sed -e
sed -e以严格模式执行脚本#xff0c;在sed -e 后面的所有命令… shell脚本中linux命令的特殊用法记录 1、linux命令特殊参数选项1.1、sed -e1.2、echo -e 2、 shell 扩展2.1、[[ ]]支持用~进行正则匹配 3、特殊命令用法3.1、{} 变量替换 1、linux命令特殊参数选项
1.1、sed -e
sed -e以严格模式执行脚本在sed -e 后面的所有命令只要遇到命令执行失败的直接退出shell脚本。
1.2、echo -e
-e激活转义字符。 使用-e选项时若字符串中出现以下特殊字符则进行转义做特别处理而不会将它当成一般文本输出到屏幕。
\n 换行且光标移至行首
2、 shell 扩展
2.1、[[ ]]支持用~进行正则匹配
[[ A ~ B ]] 判断变量A的值是否包含变量B
[[ a b c ~ b ]]这个意思是判断 变量a b c是否包b 显然是包含的。3、特殊命令用法
3.1、{} 变量替换
attribute(${NAME//-/ }){}花括号进行变量替换最长替换把-替换为空格 。因为数组是空格分割的。 ()圆括号进行初始化数组。