태그 : 텍스트 요약보기전체보기목록닫기

1

[bash: csplit] 설정한 기준에 따라 텍스트 파일 분할하기

csplit은 리눅스에서 기본적으로 제공되는 파일 분할 프로그램이다. 특정 행번호, 또는 특정 문자열을 기준으로 파일을 분할해야 하는 경우에 사용한다.csplit의 인자(argument)는 아래와 같이 지정한다csplit [옵션] [입력 파일] [패턴]자주 사용하는 옵션은 아래와 같다.-f: 분할된 출력 파일 이름 지정-z: 결과중에 크기가 0인 파일은...

리눅스 bash 스크립트에서 텍스트 파일을 읽어서 한 줄씩 배열(array) 원소로 할당하기 - 2 (readarray)

bash 스크립트에서 텍스트 파일의 각 행을 배열(array)에 할당하는 방법을 예전에 기록해 두었었는데(여기에), 훨씬 더 간단하고 편리한 방법을 발견했다.예전에 적었던 방법은 한줄씩 구분해서 할당하기 위해 내부 필드 구분자(internal field separator) 설정(변수 IFS)을 바꿔야 해서 귀찮았는데, readarray라는 명령을 이용하...

[bash: sed] 리눅스에서 윈도우 텍스트 파일의 CR(캐리지 리턴) 제거

윈도우에서 만들어진 텍스트 파일의 일부분을 리눅스쪽에서 가져다가 작업하면서 발생했던 문제다. grep을 이용해서 파일의 특정한 부분을 가져온 후에 다른 내용과 조합해서 출력해야 하는 상황이었다. 대략 아래의 예시와 같다.# from_windows.txt 파일 내용중 처음 출현한 시간(HH:MM:SS 형식) 추출 및 출력time_val=`cat from_...

tofrodos - 리눅스에서 윈도우용 텍스트 파일과의 줄바꿈 형식 차이 해결하기

리눅스와 윈도우의 텍스트 파일은 줄바꿈 문자가 다르다. 리눅스는 lf(line feed,\n), 윈도우는 crlf(carriage return line feed, \r\n)를 사용한다. 이런 차이 때문에 리눅스에서 만든 텍스트 파일을 윈도우 메모장에서 열어 보면 줄바꿈이 제대로 보이지 않고 이상하게 된다.리눅스에서 윈도우 텍스트 파일을 다루기 위해 to...

리눅스 bash 스크립트에서 텍스트 파일을 읽어서 한 줄씩 배열(array) 원소로 할당하기

리눅스 bash 스크립트에서 텍스트 파일을 읽어서 각 행을 배열(array)에 할당하는 방법이다. 예를 들어 test.txt 파일의 내용이 아래와 같다고 생각해 보자.# test.txt 파일 내용 확인cat test.txtmy name is johnyour name is janehis name is thomas위의 내용을 배열 arr에 할당하는 작업이다...

리눅스에서 웹페이지(html)를 텍스트(txt)로 변환하기

특정 웹페이지 또는 html 파일의 본문 내용만 뽑아서 텍스트로 변환하는 방법이다. 텍스트 기반의 웹브라우저인 lynx를 이용하면 되겠다.일단 설치부터 하자. 우분투/데비안 기준이다. 터미널창에서 아래와 같이 입력.apt-get install lynx자, 이제 반달가면의 블로그 첫 페이지를 텍스트로 변환해 보자. -dump 옵션을 사용하면 된다.# 본문...

리눅스에서 GUI 데스크탑 환경 - 텍스트 모드 전환

오픈수세에서 확인한 것이지만, 아마 다른 리눅스 배포판도 비슷할 것이다.리눅스 GUI 데스크탑 환경에서 텍스트 모드(콘솔 모드)로 전환:   ctrl + alt + F1~F6 (F1부터 F6까지 각각 tty1부터 tty6 터미널에 대응된다)텍스트 모드에서 GUI로 돌아가기:   ctrl + alt + F7텍스트 모드 쓸 일이 별로 없긴...
1

Google Analytics


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

64342
4132
1862255

ad_widget_2