프로그래밍 QnA + 설치 및 활용 QnA + 질문

sbkang의 이미지

terminal의 출력화면을 동기화하기..

예전에 어떤 분이 이런 식으로 작업을 하는 것을 봤는데 어떻게 해야 하는지 궁금합니다.
로그인을 2명이 했을 때, 한명이 작업하는 내용을 다른 한명 화면에서 그대로 볼수 있도록 지정을 하더군요.
그러니깐 1명이 키보드를 치면 2개의 화면(terminal)에서 똑같이 출력이 되는겁니다.
이렇게 지정하기 위해서는 어떻게 해줘야 하나요??

freeman3의 이미지

xconsole 에서 한글 나오게 하는거 가능한가요?

기존에 제가 만든 서버의 로그기능을 syslogd 로 대체하고 있습니다.
근데, 로그를 파일에 기록하는건 문제가 없는데 xconsole 에도 같이 찍는데 문제가 생겼습니다. 로그내용이 한글로 대부분 이루어져 있는데 xconsole 에서는 한글이 찍히지 않더군요.
xconsole 에서는 한글이 지원되지 않나요?
만약 한글 지원이 된다면 방법을 부탁드립니다.
그럼 즐거운 하루 되세요. :wink:

gnugpl의 이미지

child 프로세스에서 파일 디스크립터를 사용하려면?

fork 시에 child 프로세스는 부모 프로세스가 오픈한 파일 디스크립터를
상속하는것으로 알고 있습니다.

또한fork후 execl 로 새로운 이미지로 써도, 파일 디스크립터는 상속되는것으로 알고 있습니다.

fork만으로는 같은 코드이므로 파일 디스크립터를 사용할수 있지만,
fork후 execl로 새로운 프로세스를 띄웠을때는 파일 디스크립터를 어떻게 사용해야 하는지요?
가능한건가요?

감사합니다.

hurryon의 이미지

[질문] fread, fwrite, fseek, ftell 이용하여 한글 읽기?

환경은 선 2.7 배쉬셀 그리고 gcc 2.95 입니다.

텍스트 파일에서 라인단위로 읽어 들여 필요한 내용을 변수로 만들었습니다.
본래 최종 목적은 텍스트 파일을 디비에 넣기 위해 가공을 하는 것인데
지금은 중간단계로 작업을 하고 있습니다.

어쨌든 첫라인만 읽어 들여서 화면에도 출력을 해보고 파일로 저장을 해 보았
지만 이상하게 한글이 깨져서 출력되거나 파일에 저장이 됩니다. 영문이나
숫자는 제대로 되는것 같은데...

소스와 실행결과는 다음과 같습니다.

sse601의 이미지

ipchains문제...

ipchains를 설치 하구요...ipchains start를 하니 아래와 같은 메세지가 뜨내요...해결 방법을 좀 알수 있을까요? -.-;;;

--오류내용--
Flushing all current rules and user defined chains: [ OK ]
Clearing all current rules and user defined chains: [ OK ]
Applying ipchains firewall rules: Try `/sbin/ipchains -h' or '/sbin/ipchains --help' for more information.
ipchains command ~ failed
This is /sbin/ipchains-restore v1.1.2
If this is the latest version of ipchains-restore, and the input
was created using the latest version of ipchains-save, then I'd

부활의 이미지

내부 프로그램 실행하는 cgi 사용할 때

내부의 프로그램을 실행시키는 기능을 하는 cgi를 만들어서 브라우저로
그 파일에 접근하면 동작하려고 합니다.

문제는 제가 알기로 cgi 같은 웹페이지 요청을 하면 아파치는 자식 프로세스
를 하나 말들어서 처리하는 데요. 만약 아파치 서버에서 정해둔 시간을
초과하면, 그 자식 프로세스는 그냥 죽는 것으로 알고 있습니다.
그렇다면 만약 cgi에서 무한 루프를 도는 프로그램을 실행시킨다면 자연히
그 시간초과에 걸리고, 프로세스는 죽어서 원래 의도했던(무한루프 도는것)

jjjjrr의 이미지

특정프로그램을 실행해서 명령을 내리는

안녕하세요
제가만드는프로그램에서
특정프로그램을 실행해서 명령을 내리는
코딩을 하려구합니다
예를 들어서여
mysql클라이언트를 실행시켜서
명령줄에서
특정테이블의 데이타를 가져오게하는
쿼리문을 만들어 실행시키고싶읍니다
어떻게하면될까요
질문을 한번드렸었는데여
popen()함수를 사용하라는대답을 들었읍니다
근데 이함수는
프로그램을 옵션을 추가해서 실행만시키는것같은데여
실행시키고
위에서와같이
쿼리문까지날리려면 어떻게해야되는지

cguy의 이미지

MySQL 에서.. 특정 문자열 치환 가능?

email 이란 필드가 있습니다.

예를 들면 email 필드에 .(dot) 대신 ,(comma) 를 찍은사람들이 꽤 있습니다.

효율도 효율이지만 데이타 양이 많아서 수작업으로 할수 없습니다.

이메일 필드에 , 있는 사람들을 찾는건 쉽습니다.

select from member_table where email like '%,%'

하면 되는데요.

바꾸는것은 잘 안되는데, 방법이 있을거 같긴 한데요.

답변 기다립니다.

XXXXX@hanmail,net -> XXXXX@hanmail.net

XXXXX@yahoo,co.kr -> XXXXX@yahoo.co.kr

ps . 다른 부분은 건들면 안됩니다.

new5244의 이미지

open() 으로 연 파일에대해 한줄씩 읽는방법에대해??

fgets() 를 file descriptor 버전으로 만들어야 하는 상황이 발생했습니다.

현재 구현한 방법은 open() 로 연 다음 1 byte 씩 읽어서 \n 이나 EOF 가 나오
면 리턴하는 방식으로 했는데요 너무 비 효율적인것 같아서요.

혹시 좀더 효율적으로 할 수 있는 방법있으면 알려주십시요.

moonzoo의 이미지

소켓 프로그래밍 중에서...

man recv 해보았더니

댜음과 같은 것이 있었습니다.

[ECONNRESET]
A connection was forcibly closed by a peer.

근데 막상 Server에서 recv중에

Client를 강제로(ctrl+c) 로 죽였더니..

Server의 recv에서는 errno가 발생치 않고..

0을 리턴하는 군요..

recv중에 ECONNRESET은 언제 일어 나는건가여?

-------- 또 한가지..

Server에서 select로 client와 연결된 socket fd를 read set에

걸어놓고 기다리는데 Client가 죽어도

select에서 -1, 또는 0을 리턴하지 않고 걍 넘어가네여(양수 리턴)

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기