QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 823|回复: 2

2道脚本题不会.....能帮忙看下嘛............

[复制链接]
发表于 2005-5-28 01:28:26 | 显示全部楼层 |阅读模式
题目如下:

1.编一个shell脚本程序,该程序将扫描等录用户的默认目录,对所有以“.a”为后缀的文件合并到用户默认目录下的“total.a”文件中,并删除原来的文件$HOME    rm.-t  *a

2.编写shell程序。对指定的一个或多个目录,检查其中文件的属性是否为777,如发现这样的文件则提示该文件有危险的属性,并将其属性改为754  



由于刚接触linux,要是这个问题太简单的话............当没看见好了................

谢谢先~
发表于 2005-5-28 12:42:16 | 显示全部楼层
1,
[code:1]for i in $(ls $HOME/*.a);do
cat $i >> "$HOME/total.a
rm -f $i
done
[/code:1]
2,
[code:1]ls -l yourdir|awk '{if($1~/.rwxrwxrwx/){printf("it is dangerous of %s attribution",$9);chmod 754 $9}}'[/code:1]
试试上面的,我没测试过,或许给你些思路
回复

使用道具 举报

 楼主| 发表于 2005-5-28 15:40:06 | 显示全部楼层
好的,现在暂时找不到机器试,找到过后送上测试报告~(awk的用法........完全没见过,HOHO)谢谢老版(不是错字)啦~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-3 00:25 , Processed in 0.039775 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表