- 8
- 0
- 约1.59千字
- 约 19页
- 2016-08-12 发布于广东
- 举报
第9章补充:cshell编程
第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提供了一
您可能关注的文档
最近下载
- 小学六年级英语测试题(006号).doc VIP
- 玉柴YC4D120-20-D1008发动机零件图册.pdf VIP
- 透析正则动量与配速法的应用讲义+跟踪训练.pdf VIP
- 小学五年级英语测试题(010号).doc VIP
- [英语]《开心学英语》小学五上学期英语试题.doc VIP
- 小学英语素材-英语音标发音规则大法.doc VIP
- 2026年高考物理二轮复习微专题六 配速法与洛伦兹力冲量法(复习讲义)(全国通用)(原卷版).docx VIP
- 2025年教育行业五年在线教育发展与用户习惯报告.docx
- 2026吉林新高考:地理必考知识点归纳.doc VIP
- 2023年上海市中考英语试卷真题(含答案)+听力材料.pdf
原创力文档

文档评论(0)