本文介绍: 一、实验目的1.了解shell的特点和主要种类。2.掌握 shel1 脚本的建立和执行方式。3.掌握bash的基本语法。4.学会编写shell 脚本。二、实验内容shell 脚本的建立和执行。历史命令和别名定义。shell变量和位置参数、环境变量。bash的特殊字符。一般控制结构。算术运算及bash 函数。三、主要实验步骤1.利用 vi建立一个脚本文件,其中包括 date、cal、pwd、 ls等常用命令;然后以不同方式执行该脚本。2.运行history命令,配置历史命令环境
一、实验目的
1.了解shell的特点和主要种类。
2.掌握 shel1 脚本的建立和执行方式。
3.掌握bash的基本语法。
4.学会编写shell 脚本。
二、实验内容
三、主要实验步骤
-
利用 vi建立一个脚本文件,其中包括 date、cal、pwd、 ls等常用命令;然后以不同方式执行该脚本。
创建脚本文件:
以不同的方式执行脚本: -
体会 bash的命令补齐功能。
在命令行上输入部分目录名称或文件名并按下Tap键后,可能出现下述情况:- 若系统可以唯一确定是哪个目录或文件,则自动补全相应的名称。按Enter键执行该命令
- 若Linux找到了不止一个文件名,则会把文件名补全到这些文件名中相同的部分的最后一个字符
- 若shell根据已输入的字符不能唯一确定相应的名称,则会尽量补齐后面的字符,然后响铃提示,要求用户进一步输入名字中后面的字符
如果输入过程中不知道后面的字符,系统也无法唯一确定名称,则可以先按Esc键,然后按?键,或者连续按两次Tab键,shell会列出当前目录下所有可以匹配已输入字符的文件或者给出可以匹配已输入字符的命令
-
对习题4.8中的shell 脚本进行编辑,然后执行。
新建脚本example2,并输入如下内容,然后保存退出
然后执行该脚本
由此可见该脚本的功能是换行 -
按习题4.18要求编写脚本,然后执行。
设计一个程序cuts,由标准输入读取数据,获取由第一个参数n和第二个参数m所限定范围的数据,n和m都是整数,即从输入的字符串中抽取第n个字符至第m个字符之间的所有字符(包含这两个字符)
原文地址:https://blog.csdn.net/Lilianach/article/details/121161938
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_35530.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。