shell脚本学习-1
2009-09-27 23:39
411 查看
1、写脚本实现,可以用shell、perl等。在目录/tmp下找到100个以abc开头的文件,然后把这些文件的第一行保存到文件new中。
2、写脚本实现,可以用shell、perl等。把文件b中有的,但是文件a中没有的所有行,保存为文件c,并统计c的行数。
答案:
1。
find /tmp -type f -name “abc*” | head -n 100 | xargs head -q -n 1 >> new
2.
grep -vxFf a b | tee c | wc -l
(sort a b | uniq -u | tee c | wc -l 不行!!!)
2、写脚本实现,可以用shell、perl等。把文件b中有的,但是文件a中没有的所有行,保存为文件c,并统计c的行数。
答案:
1。
#!/bin/sh for filename in `find /tmp -type f -name "abc*"|head -n 100` do sed -n '1p' $filename>>new done
或者
#!/bin/bash #for filename in `find ./ -type f -name "*.sh" |head -n 5` for filename in `ls *.sh |head -n 5` do read line1<$filename echo $line1>>new done
或者
find /tmp -type f -name “abc*” | head -n 100 | xargs head -q -n 1 >> new
2.
grep -vxFf a b | tee c | wc -l
(sort a b | uniq -u | tee c | wc -l 不行!!!)
相关文章推荐
- shell 脚本记录学习
- Shell(bash)脚本学习之--------内建/外建,自定义变量和环境变量
- Shell脚本学习2
- Bash Shell脚本学习小结(转)
- shell脚本学习之语法
- shell脚本学习总结----sed+grep+awk+正则
- Shell脚本全面学习
- shell脚本学习
- shell 脚本学习七
- 【Shell脚本学习12】Shell字符串
- shell脚本学习总结10--系统函数调用
- shell脚本的学习
- Shell脚本学习小结-字符串处理和分支语句
- shell 脚本学习
- Solaris shell脚本学习
- shell脚本 - 学习if语句和变量赋值
- [Linux学习]Shell脚本(1)--函数,输入,if判断(持续更新)+删除空行 +保存当前路径
- shell学习整理(9)-调试脚本
- shell脚本学习
- shell脚本学习