프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

incle의 이미지

조언을 듣고자 글을 남깁니다 (bash shell)

안녕하세요 질문이 있어서 글 남깁니다
솔루션에서 syslog를 통해 여러 로그를 남기고 있는데요 여기서 제가 원하는 특징 키워드가 포함된 로그를 별도로 따로 빼고 싶습니다

그래서
cat aa/* | grep setting | grep korea >> /root/test/file

이런 명령어를 통해 'korea' 키워드가 들어간것만 /root/test/file로 빼고 있는데요
이 작업을 크론에 5분에 한번씩 동작하도록 등록 하였습니다

근데 제가 원하는것은 파일에 korea라는 키워드가 등록될때만 쌓이게 하고싶은데 5분마다똑같은 파일을 계속 덮어쓰다보니 내용도 너무 많고 다 중복이라 생각하는 데이터가 나오지 않고 있습니다.

bash로 개선할수있는 좋은 방안 없을까요?

tail 을 백그라운드로 계속 실행시켜서 로그안에 저 키워드가 들어갈때만 파일로 옮기고싶은데
조언 부탁드리겠습니다.

at1239의 이미지

C언어 일부한글 출력이상현상 질문드립니다

서버프로그램인데
유니코드가아닌 멀티바이트소스입니다.
기존 중국CHARSET에서 HANGUEL CHARSET(129)로 변경후 한글입출력에 문제가없는줄 알았으나
최근 일부 한글의 출력이상이 있어 질문드립니다
거의대부분의한글이 출력되지만

병 펰 펱등 무슨차이인지 모를 일부한글들을 입력시 다른 문구가 출력됩니다 EX)병->묲 입력버퍼에는 병펰펱모두 나오지만 채팅시 변경되버립니다 꼭 해결하고 가고싶은데 대게이런경우 서버클라이언트 어느쪽의 문제가 더 유력할까요?

가르침부탁드립니다

portugaltheman의 이미지

운영체제같은 컴퓨터 과학쪽을 개인적으로 공부할때 목표나 방법을 어떻게 하면 좋을까요

그냥 몇달에 책 한권 본다 이렇게 하나요 아니면, 아주 이론적인게 아니라면 기간 정해놓고 목표는 간단한 OS 만들기, 몇장까지 읽은다음 피드백하기 코딩해보기 뭐 이런식으로 기간과 목표를 정해놓고 실행목표를 만들어서 하는게 더 좋을까요

기존에 공부하던 방식이 C++ 연습하기 운영체제 공부하기 이렇게 막연하게 해왓는데 공부 방법론 같은걸 요새 찾아보고 잇어서 프로그래밍 학습법은 구체적인 목표와 실행계획이 잇어야한다 이런글을 보고잇는데..

다른 공부에도 비슷하게 통용될까요

그리고 컴퓨터 과학쪽의 심층적인 분야를 개인적으로 공부해보고 싶다 하면 틈틈이? 내킬때? 하는것보다 기간과 목표를 좀 정해놓고 하는게 더 나을까요 님들은 어떻게 공부하시나요

newman0315의 이미지

리디렉션

sort list.txt 하나 sort < list.txt하나 같은것아닌가요?

왜 이걸 리디렉션이라고 하는거에요? 왜 입출력이 바뀐거죠?

Lch@Naver의 이미지

리눅스 디바이스 드라이버 관련 좋은 책이나 자료들 있을까요?

임베디드 bsp쪽으로 진로 생각하고 있습니다. 커널책은 쉽게 구할수 있긴한데 디바이스 드라이버 책은 상당히 적은거같은데 초심자 기준 잘 정리된 책 있을까요? 그냥 코드만 보고 박치기 하기엔 제 실력이 미천합니다 ㅠ

iop9709의 이미지

멀티스레드의 타임퀀텀 할당방법에 대해

하나의 프로세스가 가령 4개의 스레드로 이루어진다고 할때 타임퀀텀은 어떻게 할당받나요??
1) 각 스레드마다 할당받는 것과
2) 프로세스 단위로 할당받는 것이 생각되는데,
이들이 4개의 코어를 가진 cpu에서 실행되고, 타임퀀턴이 8m/s라고 한다면 1의 경우는 각각 8이므로 총 32, 2의 경우는 4개의 스레드를 전체로 보고 8의 타임퀀텀을 할당받는 것인데 어떻게 맞는방법인가요?? 혹은 둘다 가능하지만 os종류에 따라 다른건가요??

cis07385의 이미지

리눅스 getopt

제가 getopt함수를 써서 ls 구현을 하는 중인데,
ls -l과
ls -R은 잘 나옵니다.
그런데 ls -lR을 치면 계속 오류가 뜹니다.
getopt 파라미터에서 한글자 밖에 안받는거 같은데...
case 'l' : myls_l();break;
case 'R' : myls_R();break;

여기서 lR을 받으면 myls_lR()함수를 실행시키고 싶은데 어떻게 해야될지 감이 안옵니다... 꼭 getopt써서 하고 싶은데... ㅠㅠ

emptynote의 이미지

저는 하모니카 분들에 한해서는 노력 인정합니다.

협의체라는거 한마디로 정부 눈먼돈 먹겠다 이거 아닌가 매우 의심스럽지만

최근 하모니카 분들이 사지방 논란에서 보여준 태도를 보면

저 개인적으로는 그분들 노력 인정합니다.

덜도 말고 들도 말고 하모니카 만큼만 해 주었으면 해요.

yooss0520의 이미지

코드가 길어서 죄송합니다 ㅜㅜ c언어 어휘분석기 입니다.

/*
아직 c언어에 대해 잘 모르는 학생입니다. 우선 죄송스럽지만, 어디서 문제가 발생하였는지 찾을 수 없어 전체 코드를 올리게 되었습니다.
C로 작성된 Syntax Analyzer이며, 컴파일시에, 문법적인 오류는 없는지 컴파일은 되고, 생성된 exe 파일을 실행함으로써 outputfile이 생성은 되지만, outputfile이 아무것도 작성되지 않은 0byte 파일이 생성되는 문제가 발생되고 있습니다.

c파일을 입력받고, 정수, 실수, ID, KEYWORD, 사칙연산기호, 비트연산, 대소비교, 괄호, 세미콜론, 공백 등을 입력받았을 때, 아래의 결과와 같이 출력되는 프로그램으로 만들려고 하였습니다.

ex) int a = 10;
int
WHITESPACE
ID a
WHITESPACE
Assign =
WHITESPACE
INTEGER 10
SEMI ;
*/

xxwooxx의 이미지

dup() fork() lseek()를 수행하면 i-node 에 변화는 없겠죠..?

dup() fork() lseek()를 수행하거나 파일을 단순 copy 한 경우에, 원래의 파일에 대한 i-node table이나 data block은 변화가 없겠죠..?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기