shell脚本学习
shell就是命令解析器,将用户输入的指令转换为相应的机器能够运行的程序。
Shell是一个作为用户与linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令,在linux中可有多种shell。
一:Shell的种类:
ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。
bash:是GNU的Bourne Again shell,是GNU...
分类:
系统相关 时间:
2015-05-13 10:33:34
阅读次数:
152
Oberon奥伯龙是一种通用编程语言,也是一种同名操作系统(由Oberon语言开发,且也参考过贝尔实验室的新一代网络操作系统Plan9),是由原Pascal程序设计语言的发明者Niklaus Wirth创造并实现,由Pascal发展而来,其语法优雅简洁,高效易用,适用于ARM等多种处理器应用。且.....
分类:
编程语言 时间:
2015-05-05 06:30:45
阅读次数:
543
简介“hello, world”程序是指在电脑屏幕上打印/输出”hello, world”这行字符串的应用程序。该范例最早出自1972年由贝尔实验室成员布莱恩柯林汉撰写的内部技术档案”A Tutorial Introduction to the Language B”中,不久同作者于1974年所写的”Programming in C: A Tutorial”也使用了这个范例,而以本文档所改写的《C语...
分类:
编程语言 时间:
2015-04-30 09:04:27
阅读次数:
1351
一、C语言的历史发展C语言是1972年由美国的Dennis Ritchie设计发明的,并首次在UNIX操作系统的 DEC PDP-11 计算机上使用。它由早期的编程语言BCPL (Basic Combind Programming Language)发展演变而来。在1970年,AT&T贝尔实验室的K...
分类:
编程语言 时间:
2015-04-29 15:00:50
阅读次数:
146
awk简介:awk是贝尔实验室1977年搞出来的文本神器,对于熟悉使用linux的朋友们来说,awk无疑是强大的。说到awk,就不得不提到一本书。《theawkprogramminglanguage》据说这本书要将近1k呢。好吧,我没看过。其实linux下有很多强大的文本编辑工具包括(sed|nl|ed|tr|cut|fold|st..
分类:
其他好文 时间:
2015-04-17 22:28:58
阅读次数:
239
点这里现在的大多数 Python 代码格式化工具(比如:autopep8 和 pep8ify)是可以移除代码中的 lint 错误。这显然有些局限性。比如:遵循 PEP 8 指导的代码可能就不会被格式化了,但这并不说明代码看起来就舒服。译注:lint 是最著名的C语言工具之一,是由贝尔实验室Steve...
分类:
编程语言 时间:
2015-04-07 11:51:31
阅读次数:
291
这是摘抄自《编程珠玑II》第六章的一些比较有趣的话,加上了一些自己的感想或理解。编码篇
回归测试能将测试区间减半。
—Larry Bernstein,贝尔通信研究院
Π秒就是一个纳世纪。
—Tom Duff,贝尔实验室
如果还没想清楚,就用蛮力算法吧。(自己想了之后,蛮力之前,请别人帮自己想想)...
分类:
其他好文 时间:
2015-03-29 10:54:42
阅读次数:
151
一、Unix的发展历史 1965年,美国麻省理工学院(MIT)、通用电气公司(GE)及AT&T的贝尔实验室联合开发Multics工程计划,其目标是开发一种交互式的具有多道程序处理能力的分时操作系统,但因Multics追求的目标太过于庞大复杂,项目进度远远落后于计划,最后贝尔实验室宣布退出。 19.....
分类:
系统相关 时间:
2015-03-19 23:31:07
阅读次数:
289
==目录==引子我的迷惑发明家贝尔AT&T朗讯阿尔卡特阿朗贝尔实验室的历史【引子】由于项目上的原因,最近花了不少时间在学习和研究Go语言;兴趣使然,抽空也看了一些有关Go语言诞生的故事。其中提到了Go语言作者之一的肯·汤普逊,他曾在贝尔实验室工作,期间创造了B语言、C语言、Unix操作系统,并在19...
分类:
其他好文 时间:
2015-03-18 13:57:05
阅读次数:
261