- 1
- 0
- 约1.59千字
- 约 19页
- 2019-12-13 发布于湖北
- 举报
第9章 补充:C shell编程 C shell概述 Bill Joy于20世纪80年代早期,在Berkeley的加利福尼亚大学开发了C shell。它主要是为了让用户更容易的使用交互式功能,并把ALGOL风格的语法结构变成了C语言风格。它新增了命令历史、别名、文件名替换、作业控制等功能。 FreeBSD缺省的shell是C shell . C shell概述 cshell系列中目前用得更多的是tcshell, 它是cshell的增强版本,Linux上/bin/csh实际指向的是tcsh. Linux交互模式下,csh/tcsh与bash没有太大的区别,它们的区别主要体现在脚本语言上。 切换到C shell 直接键入csh 退出用exit 或者用chsh命令改变某个用户的登录shell 变量定义与用户输入 变量定义: set 变量名 = 变量值 用户输入: 用$变量,相当于bash中的read命令 算术运算 符号@用于将数值表达式结果赋给变量: @ sum = 4 + 6 @ sum++ 数值表达式的写法与C语言完全相同,但应注意,引用一个变量的值需要加$号: @ sum++ 等同于 @ sum = $sum + 1 数值表达式不用引号括起来 @后面以及运算符两边必须有空格 命令行参数 位置变量$0, $1, $2等仍然可用 另外C shell提供了一
您可能关注的文档
最近下载
- 竹内永和《电影插曲吉他独奏3》.pdf VIP
- 研题·进阶 22 各区模卷中的排列组合题的解答与创题(2025年嘉定二模).docx VIP
- 《船舶管理》课件——第二节 焚烧炉.pptx VIP
- 2026广西农垦集团第一批公开招聘381人笔试历年备考题库附带答案详解.docx VIP
- Paddington in Peru《帕丁顿熊3:秘鲁大冒险(2024)》完整中英文对照剧本.docx VIP
- 电影帕丁顿熊2Paddington.2.2017台词剧本中英文对照完整版.docx VIP
- 2026人教版一年级语文上册单元测试卷(全8套含解析答案).docx VIP
- 《船舶管理(二三管轮)》_9-1 生活污水处理系统.pptx VIP
- 金融行业合规部合规专员金融合规审查手册(执行版) (2).docx VIP
- Paddington-帕丁顿熊-中英对照剧本中英文对白剧本台词.docx VIP
原创力文档

文档评论(0)