随笔分类 -  shell专题(理解篇)

摘要:shell的变量处理 一、删除 删除(删除某一段) 删除(删除某一部分) 示例如下 二、替换 三、赋值 只输出结果不赋值 输出结果并赋值 利用 ${ } 还可针对不同的变量状态赋值(没设定、空值、非空值): 四、计算变量长度 五、数组 bash 的组数替换方法可参考如下方法: 六、shell的整数运 阅读全文
posted @ 2017-07-21 15:02 陈浩然201 阅读(453) 评论(0) 推荐(0)
摘要:题目 执行命令 按道理应该是语法错误,正确的应该这样写 在awk中,$是有特殊含义的字符,会被解释成字段操作符 awk '{print $$A}' 相当于 awk '{print $($A)}' => awk '{print $0}' 为了跟清楚的解释,新建urfile,这样就能看出区别了 再看aw 阅读全文
posted @ 2017-06-11 11:05 陈浩然201 阅读(660) 评论(0) 推荐(0)
摘要:摘自王垠的:Unix的缺陷 我想通过这篇文章解释一下我对 Unix 哲学本质的理解。我虽然指出 Unix 的一个设计问题,但目的并不是打击人们对 Unix 的兴趣。虽然 Unix 在基础概念上有一个挺严重的问题,但是经过多年的发展之后,这个问题恐怕已经被各种别的因素所弥补(比如大量的人力)。但是如果 阅读全文
posted @ 2017-06-06 22:34 陈浩然201 阅读(194) 评论(0) 推荐(0)
摘要:第四篇了解Shell 命令执行流程图 {网中人大哥推荐参考Learning the Bash Shell, 2nd Edition,第 178页;中文版229页} Shell 从标准输入或脚本中读取的每一行称为管道(pipeline);它包含了一个或多个命令(command),这些命令被一个或多个管 阅读全文
posted @ 2017-06-06 21:50 陈浩然201 阅读(209) 评论(0) 推荐(0)
摘要:第三篇本文摘自鸟哥的私房菜:http://cn.linux.vbird.org/linux_basic/0105computers.php#program(当年看的时候浮光掠影,现在回头发现,经典就是经典) 关于shell的一些相关基础知识了解,了解shell跟内核的关系 软件程序运作 鸟哥在上课时 阅读全文
posted @ 2017-06-05 15:44 陈浩然201 阅读(137) 评论(0) 推荐(0)
摘要:第二篇知道shell是什么,再来了解一下shell的分类及相关历史 参考百度百科:shell 1、shell概念(计算机壳层) 在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。 它类似于DOS下的command.com。它接收用户命令,然后调用相应的 阅读全文
posted @ 2017-06-05 13:41 陈浩然201 阅读(179) 评论(0) 推荐(0)
摘要:前两天不停的再看内核相关的内容,了解内核的形成、内核的执行流程、内核的作用,结果是舍近求远。 其实我只是想了解一下shell的工作,shell与内核有关,但并不需要我么真正去做什么,至少对于我这样额初学者来说是暂时不需要的。 第一篇shell是什么语言?shell 语言的本质 “Shell是Linu 阅读全文
posted @ 2017-06-05 13:35 陈浩然201 阅读(216) 评论(0) 推荐(0)