|
![]() | 作者: gen7 [gen7]
![]() |
登录 |
求教,unix编程高手帮1!!!! 1有时候,您所写的Script可能会跨越好几种平台,如Linux、SunOS、Solaris等等,而各平台之间,多多少少都有不同之处,有时候需要判断目前正在那一种平台上操作。编写一个程序使之能分别针对不同的系统执行不同的操作(如输出该系统的名称等)。 提示:找出可以判断目前所使用的系统名称的命令。 程序执行结果如下: $syst This system is Linux. $ 2.编写一个具有两个参数的程序,第一个参数是目录名,第二个是以字节计的文件容量。这一命令应列出给定目录(即第一个参数)中具有读权限,而且,容量大于给定容量(即第二个参数)的所有普通文件名。程序应检查命令行只有两个参数,而且第一个参数是目录名。运行结果如下: $listfile . 20 列出当前目录下所有大于20的可读文件 ./file1 has size 140 bytes ./file2 has size 230 bytes ./file3 has size 4560 bytes |
地主 发表时间: 12/16 14:30 |
![]() | 回复: NetDemon [netdemon] ![]() |
登录 |
![]() 你这些全部不用编程阿 第一个用 uname 就办到了 第二个用 ls 配合 grep 也办到了 在shell脚本中调用命令也是巨简单的阿 |
B1层 发表时间: 12/16 17:36 |
![]() | 回复: gen7 [gen7] ![]() |
登录 |
老大给个 详细解答吧 小生确实不知啊!! 谢拉 |
B2层 发表时间: 12/17 16:39 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号