컴퓨터/LINUX

[LINUX] CUT 명령어

푸른바다23 2018. 9. 3. 17:23

[LINUX] CUT 명령어


linux에서 shell script에서 일부 문자열을 기준으로 cut하고 싶을 때


CUT명령어를 사용합니다.


echo 'a,b,c,d,e' | cut -d ',' -f3 ==> c

echo 'a,b,c,d,e' | cut -d ',' -f3,5 ==> c,e

echo 'a,b,c,d,e' | cut -d ',' -f3-5 ==> c,d,e



고정값이 아닌 구분자 마지막값을 가져오고 싶을 때는 "rev"기능을 씁니다.


echo 'a,b,c,d,e' | rev | cut -d ',' -f1 | rev


내용을 거꾸로 하여 첫번째걸 가져온후 다시 거꾸로 돌리면 어떤값이 들어오던지 마지막값을 가져올 수 있다.

반응형