zoukankan      html  css  js  c++  java
  • bash_action

    在系统所有文件中找出 含有"19.68.11"但不在log中的文件
    sudo grep -rn "19.68.11" / | grep -v log

    文本检索 全文检索 跨目录

    sudo grep -r "12.18.1.18"

    yarn 打日志 

    kill -9

    #/bin/bash
    #输出 年-月-日
    today=`date +%Y-%m-%d`

    echo $today
    my_array=( 'a' 'b' 'c' )
    # 'ssh {} "scp /data/visitlog/{} root@d:/data/mapReduceVisitorLog/{}/"'
    # 遍历数组
    for i in ${my_array[*]}
    do
    echo $i
    s="ssh ${i} 'scp /data/visitlog/*${today} root@d:/data/mapReduceVisitorLog/${i}/'"
    echo $s
    eval $s
    s="ssh ${i} 'scp /data/unionlog/*${today} root@d:/data/mapReduceYunMengLog/${i}/'"
    echo $s
    eval $s
    done



    shell 处理时间

    $ date
    Thu Jan 21 11:43:00 CST 2016

    (1) 获取当前时间

    $ date +%Y-%m-%d
    2016-01-27
    
    $ date "+%Y-%m-%d %H:%M:%S"
    2016-01-27 17:37:31

    (2) 一年中的第几天,第几周,一周中的第几天。。。

    $ date +%j #一年中的第几天
    027
    
    $ date +%d #一个月中的第几天
    27
     
    $ date +%w #一周中的第几天(0(周日) --> 6(周六))
    3
    
    $ date +%U #一年中的第几周
    04

    (3) 前后时间,加ago就是前,没有ago就是后

    $date -d '1 years ago' "+%Y-%m-%d %H:%M:%S"
    2015-01-27 17:54:39
    
    $date -d '1 months ago' "+%Y-%m-%d %H:%M:%S"
    2015-12-27 17:54:45
    
    $ date -d '1 days ago' "+%Y-%m-%d %H:%M:%S"
    2016-01-26 17:51:45
    
    $date -d '1 hours ago' "+%Y-%m-%d %H:%M:%S"
    2016-01-27 16:52:29
    
    $date -d '1 minutes ago' "+%Y-%m-%d %H:%M:%S"
    2016-01-27 17:51:45
    
    $date -d '1 seconds ago' "+%Y-%m-%d %H:%M:%S"
    2016-01-27 17:52:59

    (4) 比较时间

    #!/bin/bash
     
    date1="2008-4-09 12:00:00"
    date2="2008-4-10 15:00:00"
     
    t1=`date -d "$date1" +%s`
    t2=`date -d "$date2" +%s`
     
    if [ $t1 -gt $t2 ]; then
        echo "$date1 > $date2"
    elif [ $t1 -eq $t2 ]; then
        echo "$date1 == $date2"
    else
        echo "$date1 < $date2"
    fi
     
  • 相关阅读:
    字符串String
    冒泡排序、二分查找法
    数组习题
    数组
    附加习题
    编写Java程序,应用for循环打印菱形、三角形
    JAVA的语法基础4
    3.20 每日一题题解
    3.19 每日一题题解
    3.18 每日一题题解
  • 原文地址:https://www.cnblogs.com/rsapaper/p/7907090.html
Copyright © 2011-2022 走看看