实验十三、shell程序设计

2022-05-19 20:16:19   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《实验十三、shell程序设计》,欢迎阅读!
程序设计,实验,shell,十三
实验十三、shell程序设计

一、 实验目的:熟练掌握shell的使用,会编写简单的shell程序。 二、 实验内容

1 运行shell程序,给出结果。 1#! /bin/bash

abc( ) { a=hackbase echo $a }

echo hosname : $HOSTNAME echo username:$USERNAME echo uid :$UID abc ls l 运行结果: 2#/bin/bash for i in $HOME/*.sh do rm $i

echo $i has been deleted ! done 运行结果: 2 编写shell程序

1编写shell程序,实现自动删除5个账号的功能。账号名为stud1stud5 2Shell编程,判断一文件是不是字符设备文件,如果是将其拷贝到 /dev 目录下。

3设计一个shell程序,添加一个新组为class1,然后添加属于这个组的10个用户,用户名的形式为studxx,其中xx0110


4设计一个Shell程序,/userdata目录下建立5个目录,user1user5并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。 5编写一个shell程序,使用shell编写一个菜单,分别实现列出以下内容:1)显示目录内容(将显示结果追加到myfile文件中)2)切换目录、3创建目录(在当前目录中创建子目录,权限设置为只有目录所有者有读、写和执行权限,其它用户无任何权限)4)修改目录权限(将指定目录改为所有人皆可读权限)5)删除目录的功能。


本文来源:https://www.wddqxz.cn/c13150d776eeaeaad1f330d5.html

相关推荐