dummy101:/opt/oracle/product/19.7.0.0.200414:N
dummy201:/opt/oracle/product/12.2.0.1.180717:N
결과는 다음과 같습니다.
dummy101:/opt/oracle/product/19.7.0.0.200414:N
답변1
두 번째 필드의 경로가 항상 동일하고(귀하의 경우 /opt/oracle/product/
) 버전만 변경된다고 가정하면 다음을 실행할 수 있습니다.
sort -V -t: -k 2,2 |head -1
-t
필드 구분 기호를 콜론으로 설정하고, " 텍스트 내 (버전) 번호의 자연스러운 순서"를 위해 -k 2,2
두 번째 필드를 기준으로 테이블을 정렬하고 , Oracle 버전이 더 높은 행인 첫 번째 행만 표시합니다.-V
head -1