各位大侠:
因为有一个重要的考试,有一个这个题目,因为我是菜鸟,所以还请给为高人指点!
用 vi 创建文件 older
要求使用命令 newer 来比较两个文件的 新旧。 注意:不需要要求用户输入 文件1 和 文件2 的名字。 可以直接用 file1 和 file2 来比较。
Script 返回代码:
0 Successful: file1 is order than file 2
1 file2 is older than file1
2 file1 and file2 are equally old
100 user did not specify two file names
101 file1 does not exist
102 file2 does not exist
Script Older 必须达到以下效果:
用户必须输入2个文件作为比较,不能多于2个。 否则返回信息: Need exactly wto arguments.
File1 must exist, 否则返回信息: older: file <file1> does not exist
File2 must exist,否则返回信息: older: file<file2> does not exist
如果没有任何错误信息,直接进入以下步骤:
如果 file1 older than file2 显示信息: "older <type> <file1> is older than <type> <file2>"
如果 file2 older than file1 显示信息:"older <type> <file2> is older than <type> <file1>"
如果 file 1 和 file 2 同样,显示信息: "older <type> <file1> and <type><file2> are equally old".
[问题] 紧急求助 - Shell Scripting 比较两个文件的 新旧! 紧急考试题目!菜鸟求助!
-
- 帖子: 3
- 注册时间: 2008-01-26 1:35