会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
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
阅读(93)
评论(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
阅读(96)
评论(0)
推荐(0)
编辑
shell笔记_sed语句
摘要: sed命令 Linux文本处理三剑客 之 sed sed stream EDite 作为行编辑器,对文本进行编辑(以行为单位进行编辑) 注意:sed编辑文件,却不改变原文件; sed的工作原理: 指定一个文本文件,依次读取文本文件中每行的内容,读取到模式空间中(PATTERN SPACE),在模式空
阅读全文
posted @ 2019-08-23 16:17 Morning-sun
阅读(173)
评论(0)
推荐(0)
编辑
shell笔记_read与for语句循环
摘要: 交互输入与for语句 1、交互输入 read Python中用input()函数,进行输入; read命令同时可以定义多个变量值;而输入的内容默认以空格为分隔符,将值输入到对应的变量中; 如果默认值过多,最后所有的值都会被赋予给最后一个变量; 如果默认值过少,多余的变量则为空值; 示例: read
阅读全文
posted @ 2019-08-23 16:10 Morning-sun
阅读(316)
评论(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
阅读(122)
评论(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
阅读(269)
评论(0)
推荐(0)
编辑
shell笔记_编程原理
摘要: 编程原理: 1、编程介绍 早期编程: 驱动 硬件默认是不能使用的; 不同的厂家硬件设备之间需要进行指令沟通,我们需要驱动程序来进行“翻译”; 更趋近与硬件开发的工程师,要学习“汇编语言”;而“汇编语言”被厂家所限制;C C++ 的底层就是汇编语言; 现在编程: 基于高级语言,以及超高级语言,更好的让
阅读全文
posted @ 2019-08-23 16:08 Morning-sun
阅读(86)
评论(0)
推荐(0)
编辑
shell笔记_重定向与文本处理命令
摘要: 重定向和管道符: 1、重定向 程序 = 指令 + 数据 命令 变量 在程序中,数据如何输入?又如何输出? 数据输入:键盘 -- 标准输入,但是并不是唯一输入方式; --stdin echo "123456" | passwd --stdin "username" 例如:功能添加用户 useradd.
阅读全文
posted @ 2019-08-23 16:07 Morning-sun
阅读(152)
评论(0)
推荐(0)
编辑
2019年8月19日
shell笔记_bash基本特性
摘要: 1、命令历史 作用:查之前使用的命令 关于命令历史的文件 关于命令历史的变量(环境变量) 查看命令历史 !# #表示数值,执行#行的命令 !string 匹配最近一次的字符串 !! 上一条命令 *!$* 上一条命令的最后的一个参数 ls /etc ls !$ ESC+. 常见的选项: -a -d -
阅读全文
posted @ 2019-08-19 17:24 Morning-sun
阅读(98)
评论(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
阅读(143)
评论(0)
推荐(0)
编辑
上一页
1
2
3
下一页
公告