SSH를 통해 디렉터리 나열

SSH를 통해 디렉터리 나열

SSH를 통해 원격 컴퓨터에 연결하기 위한 디렉터리 목록을 찾고 있습니다. 날짜별로 내림차순으로 정렬된 디렉토리를 나열하고 가장 최근 날짜의 디렉토리 이름만 반환하고 싶습니다.

나는 시도했다:

ssh [email protected] "find ./ -type d -maxdepth 1 | ls -lt | head -2 | tail -1

답변1

예비 테스트:

ls -dtl */

권한, 최신 시간부터와 같은 디렉터리 및 해당 속성만 인쇄합니다(스위치를 사용하여 순서를 바꿀 수 있음 -r).

그러나 한 줄만 원할 경우 가장 간단한 디렉터리 인쇄를 추가하면 됩니다.

echo */

하지만 정렬을 원하므로 첫 번째 옵션을 선택하세요.


그러나 귀하의 질문을 올바르게 이해했다면 최신 디렉터리 이름은 하나만 있으면 됩니다.

ls -dt1 */ | head -1

나는 이런 것을 사용할 것입니다.

관련 정보