날짜와 시간을 숨기지 않는 ls 명령

날짜와 시간을 숨기지 않는 ls 명령

날짜/시간 없이 루프를 수행할 수 있는지 궁금합니다 ls. ls 명령을 실행할 때 표시되는 시간과 날짜를 숨깁니다.

나는 다음과 같은 것을하고 싶다

sudo ls -AlhR / > /Volumes/user/Documents/NotProgram.txt

그런 다음 몇 가지 프로그램을 설치하고 싶습니다.tar.gz

sudo ls -AlhR / > /Volumes/user/Documents/YesProgram.txt

전후 결과를 비교해보세요:

diff /Volumes/user/Documents/NotProgram.txt /Volumes/user/Documents/YesProgram.txt

그러나 날짜와 시간의 차이는 diff를 통해 감지됩니다.

감사해요...

답변1

/bin/ls비교적 새로운 coreutils에서 왔다고 가정하면 이 --time-style옵션을 사용하여 빈 스타일을 지정할 수 있습니다. 예를 들어:

ls -Alhr --time-style=+""

날짜와 시간 없이 동일한 출력을 제공합니다.

관련 정보