꺼내먹어요

bash grep, cut, >(Redirection) 활용

양승길 2023. 1. 31. 01:27

grep 명령어

-i (ignore case)

대소문자 구분하지 않는다.

-w(word regular expression)

단어 단위로 찾는다.


cut 명령어

-d(delimiter)

지정한 구분자를 사용한다.

-f(fields)

필드를 기준으로 자른다.


예제

현 디렉토리에 있는 파일들 중,
대소문자를 구분하지 않고, yaml이 포함된 파일 이름들만 골라내어,
yamls.txt파일에 저장하세요.

ls -al | grep -i -w yaml | cut -d' ' -f?? > yamls.txt
ls -al | grep -i -w yaml | awk '{print $9}' > yamls.txt