1. ping에 날자 정보 추가하기
[출처 : https://zetawiki.com/ ]
ping 서버주소 | xargs -I{} echo `date` {}
ping 서버주소 | xargs -I{} date '+%F %T {}'
ping 서버주소 | awk '{print strftime()" "$0}'
ping 서버주소 | while read n; do echo $(date) $n; done
ping 서버주소 | xargs -I{} date '+%F %T {}'
ping 서버주소 | awk '{print strftime()" "$0}'
ping 서버주소 | while read n; do echo $(date) $n; done
2. 로그 파일로 남기기
[ 출처 : https://codechacha.com/ ]
3. 두개를 합쳐서 로그를 남기고 파일로 저장하여 이후 분석에 사용 가능함.
# ping 서버주소 | xargs -I{} echo `date` {} | tee ping.txt
4. 실행되는 스크립터에 대한 화면 조회 내용을 로그 파일로 남기기
# script -c "script_name" > log.txt
5. 일자 변환
$ date +%Y
2024
$ date +%m
10
$ date +%d
30
$ date +%Y-%m-%d
2024-10-30
2024
$ date +%m
10
$ date +%d
30
$ date +%Y-%m-%d
2024-10-30
6. 특정 요일에 스크립터 실행하기
week=`date +%a`
if [ $week = Sat ];
then
sh script.sh
if [ $week = Sat ];
then
sh script.sh
fi