• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Morning-sun
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 下一页

2019年8月23日

shell笔记_函数
摘要: 函数: 1、函数介绍function 为了避免代码重复使用,我们一般通过函数编写代码块,而这一个代码块用来实现某种功能。 且,这个功能在后面的代码中,会重复调用; def 2、函数的语法格式 函数的写法格式: function check_cpu { cat /proc/cpuinfo } ls / 阅读全文
posted @ 2019-08-23 16:22 Morning-sun 阅读(100) 评论(0) 推荐(0)
 
shell笔记_case while until
摘要: for语句 for 变量 in 列表;do 循环体 done for((初始语句; 判断语句; 值变化语句)); do 循环体 done case语句 分支 case 变量 in PAT1) 执行语句 ;; PAT2) 执行语句 ;; *) 默认执行语句 ;; esac while语句 循环 格式: 阅读全文
posted @ 2019-08-23 16:18 Morning-sun 阅读(100) 评论(0) 推荐(0)
 
shell笔记_sed语句
摘要: sed命令 Linux文本处理三剑客 之 sed sed stream EDite 作为行编辑器,对文本进行编辑(以行为单位进行编辑) 注意:sed编辑文件,却不改变原文件; sed的工作原理: 指定一个文本文件,依次读取文本文件中每行的内容,读取到模式空间中(PATTERN SPACE),在模式空 阅读全文
posted @ 2019-08-23 16:17 Morning-sun 阅读(177) 评论(0) 推荐(0)
 
shell笔记_read与for语句循环
摘要: 交互输入与for语句 1、交互输入 read Python中用input()函数,进行输入; read命令同时可以定义多个变量值;而输入的内容默认以空格为分隔符,将值输入到对应的变量中; 如果默认值过多,最后所有的值都会被赋予给最后一个变量; 如果默认值过少,多余的变量则为空值; 示例: read 阅读全文
posted @ 2019-08-23 16:10 Morning-sun 阅读(328) 评论(0) 推荐(0)
 
shell笔记_grep与正则表达式
摘要: grep与正则表达式: 1、grep程序 Linux下有文本处理三剑客 -- grep sed awk grep:文本 行过滤工具 sed: 文本 行编辑器(流编辑器) awk:报告生成器(做文本输出格式化) grep 包含三个命令:grep egrep fgrep ,它们是用来进行 行模式(pat 阅读全文
posted @ 2019-08-23 16:09 Morning-sun 阅读(128) 评论(0) 推荐(0)
 
shell笔记_if判断语句
摘要: if语句: if条件语句的使用格式: 1、单分支语句 if 条件;then 执行语句 fi 2、双分支语句 if 条件;then 执行语句1 else 执行语句2 fi 3、多分支语句 if 条件;then 执行语句1 elif;then 执行语句2 elif;then 执行语句3 else 执行语 阅读全文
posted @ 2019-08-23 16:09 Morning-sun 阅读(281) 评论(0) 推荐(0)
 
shell笔记_编程原理
摘要: 编程原理: 1、编程介绍 早期编程: 驱动 硬件默认是不能使用的; 不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译”; 更趋近与硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制;C C++ 的底层就是汇编语言; 现在编程: 基于高级语言,以及超高级语言,更好的让 阅读全文
posted @ 2019-08-23 16:08 Morning-sun 阅读(95) 评论(0) 推荐(0)
 
shell笔记_重定向与文本处理命令
摘要: 重定向和管道符: 1、重定向 程序 = 指令 + 数据 命令 变量 在程序中,数据如何输入?又如何输出? 数据输入:键盘 -- 标准输入,但是并不是唯一输入方式; --stdin echo "123456" | passwd --stdin "username" 例如:功能添加用户 useradd. 阅读全文
posted @ 2019-08-23 16:07 Morning-sun 阅读(155) 评论(0) 推荐(0)
 
 

2019年8月19日

shell笔记_bash基本特性
摘要: 1、命令历史 作用:查之前使用的命令 关于命令历史的文件 关于命令历史的变量(环境变量) 查看命令历史 !# #表示数值,执行#行的命令 !string 匹配最近一次的字符串 !! 上一条命令 *!$* 上一条命令的最后的一个参数 ls /etc ls !$ ESC+. 常见的选项: -a -d - 阅读全文
posted @ 2019-08-19 17:24 Morning-sun 阅读(102) 评论(0) 推荐(0)
 
 

2019年8月12日

shell_基础练习
摘要: 1、判断/etc/inittab文件是否大于100行,如果大于,则显示”/etc/inittab is a big file.”否者显示”/etc/inittab is a small file.” if [ `wc -l /etc/inittab | awk '{print $1}'` -gt 1 阅读全文
posted @ 2019-08-12 17:47 Morning-sun 阅读(155) 评论(0) 推荐(0)
 
 
上一页 1 2 3 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3