awk 및 지역 변수를 사용한 필터링

awk 및 지역 변수를 사용한 필터링

나는 명령을 가지고 있습니다 :

$var=test_file_20200612000000

aws s3 ls [s3 bucket name] --profile [profile name] | grep "test" | awk '$4 > $var'

이는 s3 버킷의 파일을 보고 전달된 문자열 변수보다 큰 이름을 가진 파일만 반환합니다(기본적으로 이후 타임스탬프를 가진 새 파일을 찾습니다). awk는 var 변수를 인식하지 못합니다. 이 문제를 해결하는 방법은 무엇입니까?

관련 정보