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

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

题目如下:

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

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



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

谢谢先~
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]
试试上面的,我没测试过,或许给你些思路
好的,现在暂时找不到机器试,找到过后送上测试报告~(awk的用法........完全没见过,HOHO)谢谢老版(不是错字)啦~