随笔分类 - Shell
摘要:正则表达式是一种文本模式匹配。它是一个三方产品。常见的shell中有grep sed awk命令支持。 通过提供特殊字符来生成一个匹配对应字符串的公式,用此来从海量数据中匹配出想要的数据。 1.特殊字符 ^ 锚定开头^a 以a开头,默认锚定一个字符 ¥ 锚定结尾a$ 以a结尾,默认锚定一个字符 2.
阅读全文
摘要:使用函数优点:模块化,调用方便,节省内存,排错简单,可以改变执行顺序 语法 函数名(){ 代码块 return N } function 函数名{ 代码块 return N }
阅读全文
摘要:If 语法 if [ condition ] then commands fi if then else if [ condition ] then commands else commands fi if then elseif if [ condition ] then commands1 el
阅读全文
摘要:1.Shell 重定向 > 重定向输入,覆盖原有数据 >> 追加输入,在原数据的末尾添加 < 重定向输出 wc -l < /etc/passwd << 重定向追加输出 fdisk /dev/sdb << EOF n p 3 +534M w EOF 2. expr :只能做整数运算 bc 浮点运算 (
阅读全文
摘要:Shell是一个程序,采用c语言编写。是用户与Linux内核交互沟通的桥梁。它既是一种命令语言,也是一种解释性编程语言。 Shell就是将完成一个任务的所有命令按照执行的先后顺序,自上而下的写入到一个文本文件中,然后给予执行权限。 编写的几种规范: 1.脚本命名要有意义 2.必须要指定脚本运行环境
阅读全文