Linux2022. 2. 22. 16:45[Linux] 리눅스 명령어 - 파일 입출력 명령어(cut, paste, diff)
✅ cut 명령어 파일 내용을 각 필드로 구분하고 필드별로 내용을 추출하며 각 필드들을 구분자로 구분할 수 있는 명령어 cut [옵션][파일명] ✅ cut 옵션 -b, --bytes 바이트를 기준으로 잘라냅니다. -c, --characters 문자수로 열을 계산해서 출력한다. -d, --delimiter 파일 내의 필드로 따져서 추출한다. (default는 TAB) -f, --fields 필드를 기준으로 잘라냅니다. -z, --zero-terminated 라인의 구분자를 개행문자가 아닌 NUL 을 사용합니다. -s 필드 구분자를 사용하며 필드 구분자를 포함할 수 없다면 그 행은 수행x ✅ cut 사용 예제 cut -c 2-4 data data 내용에서 2열부터 4열까지의 값을 잘라서 출력해준다. 따라서 ..
Linux2022. 2. 16. 10:51[Linux] 리눅스 명령어 - 파일 보기(cat, more, less, head, tail, grep ..)
✅ cat 명령어 concatenate에서 따온 명칭으로 여러 파일의 내용을 하나로 합쳐주는 역할 텍스트 파일의 내용의 화면에 출력하는 명령어 >, >> 와 같은 리다이렉션 기호와 함께 사용하여 파일을 생성, 저장하는 용도로 사용한다. 텍스트로 된 파일의 경우 그 내용을 정상적으로 출력하지만 바이너리 파일의 경우 출력은 하지만, 알아볼 수 없다. 2개 이상의 파일이름이 지정되면 모든 파일이 연결되어 보여진다. ✅ 입출력 리다이렉션 리다이렉션 기호 방향 의미 > 표준 출력 명령 > 파일 : 명령의 결과를 파일로 저장 >> 표준 출력(추가) 명령 >> 파일 : 명령의 결과를 기존 파일에 "추가"하여 저장