ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Linux date 알아보기
    Linux & Shell 2023. 9. 20. 17:17
    728x90
    반응형

    - 목차

     

    * 소개

    Linux Shell 에서 date 관련 예시들을 기록하려고 합니다.

     

    * yyyy-mm-dd 포맷으로 출력

    date "+%Y-%m-%d"
    2023-09-20

     
     

    * timestamp 로 출력

    date +%s
    1695168330

     
     

    * 시간 연산하기

    date -d "-1 days"
    Tue Sep 19 00:07:29 UTC 2023
    
    
    date -d "-1 days" +"%Y-%m-%d"
    2023-09-19

     

    * 30분 단위로 올림.

    echo now is $(date +"%Y-%m-%dT%H:%M:%S%z")
    
    minute=$(date +"%M"); 
    minute_int=$((minute));
    if [ $minute_int -lt 30 ];
    then date +"%Y-%m-%dT%H:30:00%z";
    else date -d "+1 hour" +"%Y-%m-%dT%H:00:00%z";
    fi

     

     

    반응형

    'Linux & Shell' 카테고리의 다른 글

    [Linux] SSH (Secure Shell)  (0) 2023.09.17
    Linux /etc/resolv.conf  (0) 2023.09.13
    [linux] jq 사용법  (0) 2023.09.12
    Linux awk 알아보기  (0) 2021.12.04
    Linux File Descriptor  (0) 2019.07.25
Designed by Tistory.