adsense_in_article_test


태그 : 문자열 요약보기전체보기목록닫기

1 2 3 4 5

[bash: sed] 슬래시(/)가 포함된 문자열 대체하기

우선 sed를 이용한 문자열 대체의 기본적인 예시는 이전 게시물을 참고하자. 여기로.# abc를 ABCD로 대체echo "abc" | sed "s/abc/ABCD/"ABCD그런데 만약 대체하고자 하는 문자열 자체에 슬래시(/)가 포함되면 어떻게 할 것인가?의외로 방법은 간단하다. sed에서 통상 슬래시를 구분자로 사용하지만, 사실은 s 옵션 바로 다음에...

[bash: awk] 다수의 문자열을 검색하여 일치하는 부분만 출력하기(match, substr)

우선, awk에서 match 함수와 substr 함수를 활용해서 특정 문자열 패턴을 검색하고 일치하는 부분만 출력하는 방법은 이전 게시물을 참고하자. 여기로.일단 기본적인 예시는 아래와 같다. 행 전체($0)에서 문자열 "abc"가 있으면 일치하는 부분만 출력한다.echo "abcdefg" | awk 'match($0,/abc/) { print subs...

[bash: awk] 문자열을 검색해서 일치하는 부분만 출력하기(match, substr)

awk에서 특정 문자열 패턴과 일치하는 부분이 있을 경우, 일치하는 부분만 출력하는 방법이다. grep에서 -o 옵션으로 일치하는 부분만 골라서 출력하는 것과 동일한 기능이나(grep의 -o 옵션에 대한 내용은 이전 게시물을 참고하자. 여기로), awk에서는 좀 더 복잡한 작업들과 조합해서 사용할 수 있으므로 알아두면 편리하다.아래의 예시를 보자. 입력...

[bash: sed] 출력 또는 제거할 범위를 문자열 패턴으로 지정하기

sed에서 행번호를 이용해서 범위를 지정하는 방법은 이전 게시물을 참고하자. 기본적인 내용은 대략 아래와 같다.# my_data.txt 파일의 10번째 행 출력(p). -n 옵션으로 전체 출력은 억제(해당 조건에 맞는 행만 출력)sed -n 10p my_data.txt# my_data.txt 파일의 10~20번째 행 출력sed -n 10,20p my_d...

리눅스에서 grep 명령의 출력을 파이프(|)로 넘길 때 글자색 유지하기

grep 명령으로 문자열을 찾으면 출력된 내용에서 일치하는 부분이 빨간색으로 표시된다.echo "abcd" | grep "ab"abcd그러나 출력값을 파이프(|)로 넘기면 색깔이 억제된다.echo "abcd" | grep "ab" | moreabcd출력 내용이 상당히 길 경우에는 출력결과를 more로 연결해서 한 페이지씩 보게 되는데, 내용이 많아서 어...

리눅스에서 긴 문자열에 대한 베이스64 인코딩 관련 유의점

문자열에 대한 베이스64(base64) 인코딩/디코딩은 이전 게시물을 참고하자. 여기로 리눅스에서 base64를 이용해서 베이스64 인코딩을 할 때, 문자열이 짧을 경우에는 별 문제가 없다. 아래와 같이 인코딩 하면 된다.# 문자열 abc를 베이스64 인코딩(echo에서 -n 옵션으로 줄바꿈 제외)echo -n "abc" | base64YWJj문제는 문...

리눅스에서 문자열에 대한 베이스64 인코딩/디코딩

우선, 파일에 대한 베이스64(base64) 인코딩/디코딩의 예시는 아래와 같다. (이전 게시물을 참고하자. 여기로)# 파일 test.txt를 베이스64 인코딩하여 test.txt.b64로 저장base64 test.txt > test.txt.b64# 파일 test.txt.b64의 내용을 베이스64 디코딩하여 화면에 출력base64 -d test.t...

[bash: sed] 문자열 대체 명령 여러개를 파일에 저장해서 활용하기

sed 명령에서 여러개의 문자열을 각각 대체할 경우 -e 옵션을 활용할 수 있는데(이전 게시물을 참고하자. 여기로), 대체 명령을 파일에 저장해서 이용할 수도 있다.우선 -e 옵션의 예시를 보자.# 문자열 abc를 123으로, def를 456으로 대체echo "abc def xyz" | sed -e 's/abc/123/' -e 's/def/456/'12...

[bash: if, grep] 특정 문자열의 존재유무에 따른 작업 지정하기

어떤 파일에 특정한 문자열이 있는 경우와 없는 경우에 각기 다른 작업을 해야 할 경우, if 조건문과 grep을 적절히 조합해서 간편하게 구현할 수 있다.우선 if 조건문의 -z 옵션을 보자. 이것은 문자열의 길이가 0이면 참, 0이 아니면 거짓이다. 아래의 예시를 보자.string="abc"# 변수 abc에 저장된 문자열의 길이가 0인 경우 메시지 출...

[bash: grep] 바이너리 파일에서 문자열 검색하기

grep 명령을 이용한 문자열 검색을 바이너리 파일에 적용할 경우, 별도의 옵션을 주지 않으면 해당 문자열 존재 여부만 알 수 있다.# my_data.bin 파일에 문자열 ABC가 존재하는지 확인grep "ABC" my_data.binBinary file my_data.bin matches일치하는 문자열이 있을 때 해당 문자열을 화면에 표시하고 싶다면 ...
1 2 3 4 5


B-Side


adsense(w160_h600)2

통계 위젯 (화이트)

47756
4475
2082185

2019 대표이글루_IT

Google Analytics