- 1
- 0
- 约8.2千字
- 约 9页
- 2017-06-03 发布于湖北
- 举报
Linux 下的 shell 与 make
一、shell
1.1 什么是 shell
● 用户与 Linux 的接口
● 命令解释器
● 支持多用户
● 支持复杂的编程语言
● Shell 有很多种,如:csh,tcsh,pdksh,ash,sash,zsh,bash 等。Linux 的缺省 Shell 为
bash(Bourne Again Shell)。
Shell 是用户和操作系统之间最主要接口。通过 Shell,可以同时在后台运行多个应用
程序,并且在把需要与用户交互的程序放在前台运行。
通过在多条命令的序列中使用变量和流程控制,Shell 可以作为一名复杂的编程语言。
1.2 转义字符和通配字符
● 转义字符(metacharacters)指的是在 Shell 中有特殊含义的字符。
例如: | ; ! ? * [ ] $ \ ` ~ ( ) { } ^
#ls file[1-10].c
#count=`ls –l | grep ‘^d’| wc –l`
● 通配字符(wildcards)是转义字符的子集,用来查找匹配文件名
例如:? * [] [-] [!]
● 使用Tab键,可以自动补齐。
通配一个字符:?
您可能关注的文档
- KEIL_uVISION2编译环境使用图解.pdf
- keil下s3c2440启动代码分析.doc
- KOMBI-8F安装及调试说明-Final.pdf
- L19_E:存储管理(基本概念及连续分配).pdf
- LA7688A/LA7688N/LA7687A-A单片机彩电原理和其检修.pdf
- lab1-网络的制作及对等网络配置与资源共享.ppt
- LaBVIEW第三篇程序结构.ppt
- LabVIEW及外部程序间DLL文件的调用.pdf
- Labview实现PC及PLC实时监控.pdf
- LabVIEW数据库及报表的混合编程设计技术.pdf
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
最近下载
- 2025年湖北省工程专业中级职务水平能力测试(林业)综合试题及答案一.docx VIP
- 八年级劳动国家质量监测考试模拟卷(四).docx VIP
- 道德经全文及译文,老子道德经全文及翻译.docx VIP
- 毕业设计 毕业论文 管壳式换热器.doc VIP
- 城乡规划专升本2025年核心考点模拟试卷(含答案).docx VIP
- 2025年湖北省工程专业中级职务水平能力测试(林业)综合试题及答案.docx VIP
- 简明法语教程(上册)第11课.ppt VIP
- 2025年蚂蚁集团面试题库及答案.doc VIP
- (完整版)常用低压电器图形符号和文字符号 .pdf VIP
- 2025年湖北省工程专业中级职务水平能力测试(林业)综合试题及答案.docx VIP
原创力文档

文档评论(0)