21일부터 아래와 같은 답변을 얻을 수 있었습니다. 시작과 끝을 없애야 해요. 난 그냥 받아야 해"/apps/java/default_jdk"
이 출력을 얻는 가장 좋은 Sed 명령은 무엇입니까?
find /apps/java/ -type l -exec ls -lad {} \; |grep /apps/java/default | awk -F: '{print $2}'
21 /apps/java/default_jdk -> jdk1.8.0_181
답변1
Joshva Jo의 제안에 따라 몇 가지 사항을 변경하여 제대로 작동하게 했습니다.
주문하다:
find /apps/java/ -type l -exec ls -ld {} \; | grep default* | awk -F ' ' '{print $9}'
산출:
/apps/java/default_jdk
답변2
find /apps/java/ -type l -exec ls -lad {} \; |grep /apps/java/default | awk -F' ' '{print $2 $3}'