본문 바로가기

IT/OS|Network|Script

stdout 에 대한 timestamp 앞에 찍어주기

728x90

1. awk를 사용할 경우,

# echo "hello" |awk '{ print strftime("%Y-%m-%dT%H:%M:%S%z", systime()),$0 }'
2023-09-14T14:46:34+0900 hello

2. moreutils 의 ts 유틸 사용시

# apt-get install moreutils

# echo "hello" |ts -m "%Y-%m-%dT%H:%M:%S%z"
2023-09-14T14:44:19+0900 hello

 

728x90