![날짜가 포함되어 있어 매일 변경되는 로그를 확인하려면 스크립트에 어떤 식/논리를 넣어야 합니까?](https://linux55.com/image/107245/%EB%82%A0%EC%A7%9C%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%98%EC%96%B4%20%EC%9E%88%EC%96%B4%20%EB%A7%A4%EC%9D%BC%20%EB%B3%80%EA%B2%BD%EB%90%98%EB%8A%94%20%EB%A1%9C%EA%B7%B8%EB%A5%BC%20%ED%99%95%EC%9D%B8%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%20%EC%96%B4%EB%96%A4%20%EC%8B%9D%2F%EB%85%BC%EB%A6%AC%EB%A5%BC%20%EB%84%A3%EC%96%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
아래 스크립트에서 매일 변경되는 로그 파일을 어떻게 참조할 수 있나요?
#!/bin/bash
#Written By *****
#Date:13th March 2017
cd /var/opt/logs/session/
egrep "9450=|9451=|9452=" 2017-03-13-PDK-AP-LXFXMR-01*.log > /home/user/l.log
내일은 다음을 수동으로 변경해야 합니다.
egrep "9450=|9451=|9452=" 2017-03-14-PDK-AP-LXFXMR-01*.log > /home/user/l.log
egrep을 사용하는 방법이 있지만 다음과 같이 지정합니까?
date +'%Y-%m-%d'
바꾸다2017-03-14
egrep "9450=|9451=|9452=" date +'%Y-%m-%d'-PDK-AP-LXFXMR-01*.log > /home/user/l.log
답변1
"확인"이 무엇을 의미하는지 모르겠지만 다음과 같이 오늘 예상되는 파일 이름을 생성할 수 있습니다.
filename="$(date +%Y-%M-%d)-PDK-AP-BBBBB-01-session.log"
그런 다음 "$filename"
스크립트에서 사용하십시오. 이것이 당신에게 필요한 것입니까?