반응형
SMALL

awk 2

[간단 명령어] find 명령어로 하위 디렉토리 owner, group 출력 하기

하위 디렉토리를 포함한 모든 파일과 디렉토리의 소유자와 그룹을 중복 제거하여 요약본으로 출력하려면 다음 명령어를 사용할 수 있습니다find /path/to/directory -exec ls -ld {} \; | awk '{print $3, $4}' | sort | uniq이 명령어는 다음과 같은 작업을 수행합니다:find /path/to/directory -exec ls -ld {} \;: 모든 파일과 디렉토리의 상세 정보를 출력합니다.awk '{print $3, $4}': 출력된 정보에서 소유자와 그룹만 추출합니다.sort: 추출된 소유자와 그룹을 정렬합니다.uniq: 중복된 소유자와 그룹을 제거합니다.예를 들어, /home/user 디렉토리 아래의 모든 파일과 디렉토리의 소유자와 그룹을 중복 제거하여..

Linux 2024.08.12

[Linux] awk 명령어를 통한 다양한 예제

리눅스에서 AWK는 텍스트 처리 및 데이터 추출에 매우 유용한 도구입니다. 다음은 AWK 명령어의 다양한 예제입니다. 특정 필드 출력하기: awk '{print $1}' file.txt 파일 "file.txt"의 각 줄에서 첫 번째 필드를 출력합니다. 조건에 맞는 행 출력하기: awk '/pattern/' file.txt 파일 "file.txt"에서 "pattern"이라는 패턴을 포함하는 모든 행을 출력합니다. 특정 조건에 맞는 행 출력하기: awk '$3 > 50' file.txt 파일 "file.txt"에서 세 번째 필드의 값이 50보다 큰 모든 행을 출력합니다. 필드들의 합 계산하기: awk '{sum += $1} END {print sum}' file.txt 파일 "file.txt"의 첫 번째 필..

Linux 2023.05.06
반응형
LIST