“Linux命令实例练习(张华老师)”实验报告

Linux操作2:mkdir rm mv ...

2 运行一下下面的命令,观察结果,并说myrm这一shell脚本命令的功能

图片描述

说明:自定义回收站---定义函数 myrm(),通过在/tmp目录下创建个临时文件夹,把当前要删除的文件移动到那个文件夹,而不直接删除实现了回收站的功能

具体含义:

(1) shell 脚本编程的函数

myrm(){...... }

(2) 定义一个临时文件夹,文件夹命名使用时间

D=/tmp/$(date +%Y%m%d%H%M%S);

(3) 创建临时文件夹 D

mkdir -p $D;

(4) 将目标文件移动到临时文件夹并打印移动成功的信息

mv "@"@" D && echo "moved to $D ok"; }

5 建立一个文本文件,内容超过10行,各行数据之间有1-3行干空行。然后将问内容输出到终端,不论是否空行,都要列出行号,用两种方法实现。 实验内容5的答案

最新评论
暂无评论~