목록보기에서 노틸러스 파일의 이미지 크기를 표시하는 가장 빠른 방법은 무엇입니까? 표시하는 가장 간단하고

이미지가 포함 된 폴더의 크기를 표시하는 가장 간단하고 빠른 방법은 무엇입니까? 노틸러스에서는이 작업을 수행 할 수있는 옵션이 없습니다. 살려는 의지를 잃기 전에 수행 할 수있는 마우스 오른쪽 버튼 파일> 속성> 이미지 작업이 너무 많습니다.



답변

스크립트를 사용하십시오! 노틸러스에없는 것들의 경우 기본적으로 스크립트를 직접 추가 할 수 있습니다.

우분투 포럼에 대한 추가 정보 . 주제는 음악 정보 추가를 시작하지만 답장 # 32부터는 이미지도 포함됩니다. 링크의 스크립트 (자신의 책임으로 사용) 및 지침.

이것이 어떻게 보일지 스크린 샷을보십시오 (오래된 우분투 용이지만 여전히 작동합니다).

여기에 이미지 설명을 입력하십시오


답변

라는 패키지가 nautilus-columns있습니다. 현재 PPA 에서만 찾을 수 있으며 여기설명되어 있습니다 . 이 작은 스크립트를 사용하면 PDF, 이미지, 사운드 파일 등에 대한 다양한 메타 데이터에 대한 열을 쉽게 추가 할 수 있습니다.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install nautilus-columns
nautilus -q

마지막으로 편집> 환경 설정> 열 목록 으로 이동하여 필요한 모든 것을 활성화하십시오. List-View에서만 작동합니다.

의 현재 버전 nautilus-columns여기에서 찾을 수 있습니다 .


답변

터미널에서 이것을 실행하십시오 (PNG 및 GIF 이미지에서 작동).

file *.{png,gif}

file명령은 PNG 및 GIF 이미지의 크기와 기타 정보를 표시 하기 때문에 작동 합니다. 쉘 *.{png,gif}은 파일 이름 목록으로 확장 되며 file명령은 여러 파일 이름 인수를 허용합니다. 다음과 같이 보입니다 :

btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png:                               PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced

열이 일렬로 정렬되므로 일부 이름이 다른 이름보다 훨씬 길면 추가 공간이 사용됩니다. 원하지 않으면 다음 -N옵션을 사용하십시오 .

file -N *.{png,gif}

그러면 더 이상 추가 공간을 차지하지 않지만 더 이상 정렬되지 않는 다음과 같은 줄이 나타납니다.

btvs-cordelia-probable-syntax-error.png: PNG image data, 1920 x 1080, 8-bit/color RGB, non-interlaced
cross.png: PNG image data, 1039 x 611, 8-bit/color RGB, non-interlaced

에서 희귀 당신은 이미지 파일의 수천이 경우, 그들의 이름은 최대 결합 인수의 길이를 초과 할 수 있으며 쉘은 오류 메시지를 제공합니다. 이 경우 다음과 같은 루프를 사용할 수 있습니다.

for f in *.{png,gif}; do file "$f"; done

이는 실행 당 하나의 파일 만 알기 file -N때문에 file다른 파일 이름의 길이를 알지 못하고 열을 정렬 할 수 없기 때문에 동일한 결과를 생성합니다 .

다른 이미지 유형에 대해서는 이미지 크기를 얻는 빠른 방법 (파일 크기 아님)에 대한 ypnos의 답변 을 참조하십시오 .


답변