240 发简信
IP属地:广东
  • 240
    Shell_01_认识Bash

    一、 什么是 Shell 管理整个计算机硬件的其实是操作系统的核心 (kernel),这个核心是需要被保护的! 所以我们一般使用者就只能通过 shell 来跟核心沟通,以让核...

  • Shell_03_文件描述符

    由于文件描述符不容易记忆,shell 同时也给出了相应的文件名 系统中默认的描述符文件0默认是键盘,也可以是文件输入文件---标准输入1默认是屏幕,也可以是文件或其他命令的输...

  • 240
    Shell_04_正则表达式RE

    什么是正则表达式 简单的说,正则表达式就是处理字串的方法,他是以行为单位来进行字串的处理行为, 正则表达式通过一些特殊符号的辅助,可以让使用者轻易的达到“搜寻/删除/取代”某...

  • Shell_05_shell脚本简介

    一、什么是 shell script shell script 是利用 shell 的功能所写的一个“程序 (program)”,这个程序是使用纯文本文件,将一些 shell...

  • 240
    Shell_07_逻辑结构

    一、if 判断 if ... then ... fi 单层如果 是真的 那么 ... 示例:提示输入一个整数,程序判断输入的值是否大于 18 风格 1 风格2 if ... ...

  • 240
    Shell_08_set用法

    set -u 当脚本中遇到未定义的变量时,默认是忽略。 有时候这并不是开发者想要的。 假如有未定义的变量,应该报错,并且终止脚本继续运行。 set -u 就可以办到 示例 执...

  • Shell_09_数组

    数组 (array) 变量类型 数组中的值: wukong bajie shaseng值的索引号: 0 1 2 数组的索引只能是整数 定义数组,并且其值从命令的结果中获取 d...

  • Shell_10_awk

    一、awk简介 awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。 数据可以来自标准输入、一个或多个文件,或其它命令的输出。 支持用户自定义函数和动态...

  • Shell_11_sed

    一、sed工作流程 sed 是一种在线的、非交互式的编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着...