Linux의 date 커맨드 결과값을 cut으로 잘라 일부를 변수에 넣는 형태 예시
[ date 커맨드 출력값 예시 ]
$ date
2023. 01. 06. (월) 08:44:59 KST
#!/bin/bash
year=`date |cut -d '.' -f1`
month=`date |cut -d '.' -f2 |cut -d ' ' -f2`
day=`date |cut -d '.' -f3 |cut -d ' ' -f2`
day_of_the_week=`date |cut -d '(' -f2 |cut -d ')' -f1`
hour=`date |cut -d ' ' -f5 |cut -d ':' -f1`
minute=`date |cut -d ' ' -f5 |cut -d ':' -f2`
second=`date |cut -d ' ' -f5 |cut -d ':' -f3`
echo $year-$month-$day $day_of_the_week $hour:$minute:$second
# 출력값 예시 : 2023-01-06 월 10:27:31
'Development > Shell script' 카테고리의 다른 글
[shell script] datetime 현재 날짜, 시간 깔끔하게 출력하기 (0) | 2020.08.08 |
---|---|
[Shell Script] 데몬 start 및 stop 스크립트 작성 예시 (0) | 2020.01.08 |
[Shell Script] 스토리지 데이터 디스크 기본세팅 자동화 스크립트 (0) | 2019.11.10 |
[Shell Script] 유용한 Linux 명령어 활용 예시 : -F와 NR 활용 (0) | 2019.08.08 |
[Linux][Shell Script] daemon start & stop script 예시 (25) | 2019.07.23 |