红联Linux门户
Linux帮助

面试题答案求解

发布时间:2013-05-28 13:02:25来源:红联作者:plmmmmlq
用bash编写以下两个脚本
1.检查test.log文件,如果其中包含"happy"字符串,则输出包含该字符串的行号到num.log文件,如果没有删除test.log文件。
2.将/home/share目录下文件大小大于200KB的文件移动到/tmp目录。
刚开始接触shell,无从下手,请各位达人帮帮忙。
文章评论

共有 3 条评论

  1. wujianguoshiye 于 2013-08-26 14:36:45发表:

    一起学习。。。

  2. 于 2013-08-17 19:12:15发表:

    第1题
    #!/bin/bash
    if [ $(grep "happy" test.log | wc -l) -gt 0 ]
    then
    cat -n test.log | grep "happy" | awk '{print $1}' > num.log
    else
    rm -f test.log
    fi

  3. plmmmmlq 于 2013-06-01 09:35:42发表:

    几天了还木有人看到吗 高手都到哪里去了 求助