Linux实验3.docx

上传人:b****8 文档编号:9893986 上传时间:2023-02-07 格式:DOCX 页数:4 大小:18.78KB
下载 相关 举报
Linux实验3.docx_第1页
第1页 / 共4页
Linux实验3.docx_第2页
第2页 / 共4页
Linux实验3.docx_第3页
第3页 / 共4页
Linux实验3.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Linux实验3.docx

《Linux实验3.docx》由会员分享,可在线阅读,更多相关《Linux实验3.docx(4页珍藏版)》请在冰豆网上搜索。

Linux实验3.docx

Linux实验3

江南大学物联网工程学院实验报告

课程名称《Linux环境程序设计》实验名称Linux实验4实验日期2016-11-17

班级计科1305姓名游思睿学号1030413529

实验报告要求1.实验目的2.实验内容3.实验步骤4.运行情况5.实验体会

1.实验目的

学习使用vi编程

2.实验内容

vim编程实现课后习题

实验步骤

3.运行情况

4.6利用变量赋值方法,将字符串DOSfilec:

>\$student\*显示出来.

vimscript02

#!

bin/basha=”DOSfilec…”;

echo$a;

bash

4.8 分析下列shell脚本的功能:

     count=$#     cmd=echo 

    while [ $count -gt 0 ]     do 

       cmd="$cmd \$$count"        count=`expr $count - 1`     done 

eval $cmd

eval 

功能说明:

重新运算求出参数的内容。

(两次扫描) 

expr 

用于在UNIX/LINUX下求表达式变量的值  

脚本功能:

倒序输出输入值

4.9  编写一个shell脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中

. #!

/bin/bash  

path="." for x in $@ do 

path=$x break done  

echo "Copying..." shift  

for x in $@ do 

cp $x $path done  

echo "done"

4.11打印给定目录下的某些文件,由第一个参数指出文件所在的目录,其余参数是要打印的

文件名.

#!

/bin/bash

dir=$1

cd$dir

shift

forfin$@;

do

cat$f

done

4.12利用for循环将当前目录下的.c文件移到指定的目录下,并按文件大小排序,显示移

动后指定目录的内容。

#!

/bin/bash

forfilein`ls-l/root/a|grep".*.c"`(Tab键上面的`)

{

mv/root/a/$file/root/b

}

ls-lS/root/b

运行:

bashvi创建的文件

4.14编写一个shell脚本,求费波纳奇数列的前10项及总和.

#!

/bin/bash

a=1

b=1

echo–n–e"$a\t$b"

let"n=a+b"

count=4

while[$count–gt0]

do

let"a=a+b"

let"b=b+a"

echo–n–e"\t$a\t$b"

let"n+=a+b"

let"count=count-1"

done

echo

echo"Thesumis$n"

4.实验体会\

学习使用到使用vi编程,我感受颇深。

及格

不及格

教师签名

日期

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1