LS 2

[linux][bash] 파일 크기 감시하기

파일 크기를 감시할 때 기존에는 아는 선에서 방법을 조합해서 사용했습니다. 리눅스에서 보통 ls -l 하면 파일의 상세 정보가 나오는데 5번째 항목에 파일 크기가 나옵니다.ls -l kk.jpg-rw-r--r-- 1 arhis arhis 32277 Oct 28 10:42 kk.jpg 이것을 awk 로 5번째에 있는 항목을 출력했습니다.ls -l kk.jpg | awk '{print $5}' 그런데 더 간단하고 pipe 안써도 되는 방법이 있었네요!! stat --format=%s kk.jpg32767  참고로 stat 옵션입니다.더보기 $ stat --helpUsage: stat [OPTION]... FILE...Display file or file system status.Mandatory argume..

IT/shell 2024.11.11

[bash] 디렉토리 경로명 포함한 ls

기록용으로 남깁니다. 디렉토리명이 포함된 파일 목록이 필요한 경우가 있습니다. 디렉토리명이 1개라면 변수로 만들어서 붙이거나 할 수도 있지만, 이 또한 귀찮을 때가 많습니다. a -- b - ba - bb a -- c 위와 같은 디렉토리 a, a/b, a/c 와 a/b 디렉토리 안의 파일 ba, bb 가 있을 때 중간 경로인 b와 결합된 파일 목록이나 a 부터 들어가는 파일 목록이 필요할 수 있습니다. 이 때는 ** 을 사용하면 지정된 경로까지 포함되어 출력되는 것을 확인할 수 있습니다. cd a ls b/** b/ba b/bb a 부터 시작하는 하위 경로를 포함시키고 싶은 경우에는 a 부터 써주면 됩니다. ls a/ ls a/b/** a/b/ba a/b/bb 그냥 보는 것이랑 별 차이 없어 보이지만 이..

IT/shell 2022.03.16