[Linux 명령어] cut
cut
명령어를 사용하면 문자열을 축출할 수 있다.
Option
-b, --bytes=LIST
select only these bytes
-c, --characters=LIST
select only these characters
-d, --delimiter=DELIM
use DELIM instead of TAB for field delimiter
-f, --fields=LIST
select only these fields; also print any line that contains no delimiter character, unless the -s option is specified
-n
with -b: don't split multibyte characters
--complement
complement the set of selected bytes, characters or fields
-s, --only-delimited
do not print lines not containing delimiters
--output-delimiter=STRING
use STRING as the output delimiter the default is to use the input delimiter
--help
display this help and exit
--version
output version information and exit
예제
test.txt
abc-defg-hi
$ cut -c 3 < test.txt
c
$ cut -c 3- < test.txt
c-defg-hi
$ cut -c -5 < test.txt
abc-d
$ cat test.txt | cut -d '-' -f 1
abc
$ cat test.txt | cut -d '-' -f 2
defg
$ cat test.txt | cut -d '-' -f 3
hi
reference
Author And Source
이 문제에 관하여([Linux 명령어] cut), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@excellent/Linux-명령어-cut저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)