여러 개의 하위 디렉토리 (GUID를 사용하여 이름이 지정됨)가 있는데 여기에는 실행중인 컴퓨터 시뮬레이션의 결과 파일이 포함되어 있습니다. 파일의 이름은 모두 다음과 같이 지정됩니다. hydro_configuration_xxxx.xyz. 여기서 xxxx는 0000 이상의 4 자리 숫자입니다. 최신 파일은 가장 높은 4 자리 숫자입니다. 각 하위 디렉토리의 최신 파일과 해당 디렉토리를 나열하고 싶습니다.
따라서, 예를 들어, hydro_configuration_0000.xyz에서 hydro_configuration_0123.xyz로 파일 hydro_configuration_0000.xyz를 포함하는 서브 디렉토리 fc86783b-bcc5-4456-8964-049682ee81aa와 주어진 파일 hydro_configuration_0000.xyz를 hydro_configuration_3564로 포함하는 디렉토리 e608273d-35bd-442c-9de1-0ec184aa0d95 출력을 생성하는 명령이 필요합니다.
./fc86783b-bcc5-4456-8964-049682ee81aa/hydro_configuration_0123.xyz
./e608273d-35bd-442c-9de1-0ec184aa0d95/hydro_configuration_3564.xyz
유용한 사용자가 답변을 남겼지 만 수락하기 전에 삭제했습니다. 다음 명령으로 필요한 결과를 얻었습니다. find n512 / -type d | 읽는 동안 d; ls -ltr $ d / hydro * | 꼬리 -n 1; done | awk -F "" ''{print $ 8} '> out.txt
—
endian