날짜 범위 내의 모든 라인 목록 가져 오기

Am3Y

다음과 같은 항목이있는 로그 파일이 있습니다.

24/09/20 | 11:22:56am | Server1  | Backup Done
28/09/20 | 10:44:05am | Server1  | Error in Config File
10/10/20 | 04:22:10am | Server1  | Error in Config File

사이에있는 선만 추출하려면 어떻게해야합니까?

[오늘 날짜] <-> [오늘 날짜-30 일]

웹에서 검색 한 후이 명령이 작동하는 것을 찾았지만 오류가 발생합니다.

sed -n "/$(date --date='-30 day' '+%d/%m/%y')/,/$(date +'%d/%m/%y')/p"

오류

cat logs.txt | sed -n "/$(date --date='-10 day' '+%d/%m/%y')/,/$(date '+%d/%m/%y')/p"
sed: -e expression #1, char 5: unknown command: `1'

누구든지 현재 날짜로부터 30 일 된 줄만 추출하도록 도와 주시겠습니까?

Thanasisp

GNU date사용 하여 30 일 전 날짜를 가져옵니다.

그런 다음 %y%m%d와의 알파벳 비교를 적용 하려면 형식을로 반전하십시오 awk.

start=$(date --date='30 days ago' +'%y%m%d')
awk -v start="$start" '{split($1, a, "/")} a[3]a[2]a[1] >= start' file

참고 : 일반적으로 ISO 8601 날짜 와 같은 문자열 또는 Unix 타임 스탬프 와 같은 숫자 로 직접 정렬하거나 비교할 수있는 날짜 형식이 타임 스탬프 파일에 선호됩니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

날짜 목록에서 날짜 범위 목록 가져 오기

분류에서Dev

선택한 주를 기준으로 두 날짜 범위 사이의 모든 날짜 가져 오기

분류에서Dev

MongoDB를 두 날짜의 범위에있는 모든 문서를 가져 오는

분류에서Dev

두 날짜 사이의 월별 날짜 범위 목록을 가져 오는 SQL 쿼리

분류에서Dev

Laravel 쿼리 : 특정 날짜 범위의 예약없이 모든 차량 가져 오기

분류에서Dev

Laravel : 날짜 범위 사이의 모든 날짜와 날짜 범위 내의 모든 날짜를 개별적으로 가져 오려면 어떻게해야합니까?

분류에서Dev

SQLite : 날짜 사이의 모든 날짜 가져 오기

분류에서Dev

주어진 날짜 범위에서주의 날짜 범위 가져 오기

분류에서Dev

하위 목록의 요소에서 모든 쌍 가져 오기

분류에서Dev

GeoFire의 특정 범위 내의 모든 개체 가져 오기

분류에서Dev

주어진 달의 시작 날짜와 종료 날짜로 모든 주 가져 오기 (NSDate 목표 C)

분류에서Dev

다른 클라이언트에 대해 다른 범위를 사용하여 SQL-oracle에서 두 날짜 사이의 모든 달을 가져 오는 방법

분류에서Dev

Jquery 분기의 날짜 범위 가져 오기

분류에서Dev

날짜 범위 내에서 시즌 가져 오기

분류에서Dev

특정 날짜에 대한 모든 perforce 변경 목록 가져 오기

분류에서Dev

특정 날짜를 기준으로 가능한 모든 날짜 목록 가져 오기 [oracle 11g]

분류에서Dev

특정 기준에 속하는 목록의 모든 항목이 날짜 범위 내에 표시되는 str을 표시하는 방법은 무엇입니까?

분류에서Dev

두 날짜 범위 사이의 레코드 가져 오기

분류에서Dev

SQL-날짜 범위의 마지막 행 가져 오기

분류에서Dev

SQL Server에서 범위의 최대 날짜 값 가져 오기

분류에서Dev

Laravel의 날짜 범위에서 행 가져 오기

분류에서Dev

각 ID 그룹의 범위 내에서 마지막 날짜 가져 오기

분류에서Dev

날짜 범위에서 두 날짜 사이의 DAYs 데이터 가져 오기

분류에서Dev

해당 날짜 범위에 로그인하거나 로그 아웃 한 날짜 범위 내에서 활성 유형 가져 오기

분류에서Dev

체크인 날짜 목록에서 기간 가져 오기

분류에서Dev

두 날짜 사이의 분기 목록 가져 오기 (SQL)

분류에서Dev

SQL 가져 오기 날짜 범위

분류에서Dev

SQL Server에서 두 날짜 사이의 모든 날짜 가져 오기

분류에서Dev

모든 행에서 두 날짜의 차이 가져 오기

Related 관련 기사

  1. 1

    날짜 목록에서 날짜 범위 목록 가져 오기

  2. 2

    선택한 주를 기준으로 두 날짜 범위 사이의 모든 날짜 가져 오기

  3. 3

    MongoDB를 두 날짜의 범위에있는 모든 문서를 가져 오는

  4. 4

    두 날짜 사이의 월별 날짜 범위 목록을 가져 오는 SQL 쿼리

  5. 5

    Laravel 쿼리 : 특정 날짜 범위의 예약없이 모든 차량 가져 오기

  6. 6

    Laravel : 날짜 범위 사이의 모든 날짜와 날짜 범위 내의 모든 날짜를 개별적으로 가져 오려면 어떻게해야합니까?

  7. 7

    SQLite : 날짜 사이의 모든 날짜 가져 오기

  8. 8

    주어진 날짜 범위에서주의 날짜 범위 가져 오기

  9. 9

    하위 목록의 요소에서 모든 쌍 가져 오기

  10. 10

    GeoFire의 특정 범위 내의 모든 개체 가져 오기

  11. 11

    주어진 달의 시작 날짜와 종료 날짜로 모든 주 가져 오기 (NSDate 목표 C)

  12. 12

    다른 클라이언트에 대해 다른 범위를 사용하여 SQL-oracle에서 두 날짜 사이의 모든 달을 가져 오는 방법

  13. 13

    Jquery 분기의 날짜 범위 가져 오기

  14. 14

    날짜 범위 내에서 시즌 가져 오기

  15. 15

    특정 날짜에 대한 모든 perforce 변경 목록 가져 오기

  16. 16

    특정 날짜를 기준으로 가능한 모든 날짜 목록 가져 오기 [oracle 11g]

  17. 17

    특정 기준에 속하는 목록의 모든 항목이 날짜 범위 내에 표시되는 str을 표시하는 방법은 무엇입니까?

  18. 18

    두 날짜 범위 사이의 레코드 가져 오기

  19. 19

    SQL-날짜 범위의 마지막 행 가져 오기

  20. 20

    SQL Server에서 범위의 최대 날짜 값 가져 오기

  21. 21

    Laravel의 날짜 범위에서 행 가져 오기

  22. 22

    각 ID 그룹의 범위 내에서 마지막 날짜 가져 오기

  23. 23

    날짜 범위에서 두 날짜 사이의 DAYs 데이터 가져 오기

  24. 24

    해당 날짜 범위에 로그인하거나 로그 아웃 한 날짜 범위 내에서 활성 유형 가져 오기

  25. 25

    체크인 날짜 목록에서 기간 가져 오기

  26. 26

    두 날짜 사이의 분기 목록 가져 오기 (SQL)

  27. 27

    SQL 가져 오기 날짜 범위

  28. 28

    SQL Server에서 두 날짜 사이의 모든 날짜 가져 오기

  29. 29

    모든 행에서 두 날짜의 차이 가져 오기

뜨겁다태그

보관