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

불량청년의 이미지

쉘스크립트 - sed 사용에 관하여.

쉘스크립트에서 sed에 대한 문의입니다.

cd /home/test/etc
H=`grep ^Host_Name $(pwd)/test.config | cut -f1 -d" "`
HV=`grep ^Host_Name $(pwd)/test.config | cut -f2 -d" "`
echo "$H = $HV"
echo -e "서버의 호스트이름을 입력해주세요 : \c"
read HNV
cat $(pwd)/test.config | sed "s/$H $HV/$H $HNV/" >     <-- 이부분
$(pwd)/test.config.1

HostName = www.test.com 이라고 입력하면 파일에 아래와
같이 추가 됩니다.
Host_Name www.test.com "samsung.ms.kr"

kornet의 이미지

소켓이나 파일을 통해 읽어들인 데이터를 구조체에 한꺼번에 넣

안녕하세요.

소켓이나 파일을 통해 데이터를 읽어들였는데, 그 데이터를 읽어들이는 과정이 비동기적으로 이루어지는지라 하나씩 처리하기 귀찮아서(^^;) 한꺼번에 읽어들였습니다.

이때 char* buf 에 모든 데이터가 들어가있고, 그 앞부분에 다음과 같은 구조체로 되어있습니다.

<code>
struct packetType {
unsigned int nTotalLength;
unsigned int nHeaderLength;
unsigned char nProtocolVersion;
char pcGameCode[3];
unsigned char nGameVersion;
unsigned int nCommand;
};
</code>

yun32의 이미지

Intel P4 Xeon 2.4G 를 사용하는 서버에 레드햇 6.2 설치

안녕하세요..

제가 저희 회사에서 사용하는 서버에 레드햇 6.2를 설치 해야 하거든요...
방법이 없을까요?
설치하려면.. 에러가 나면서 안되는군요.

지금 새로 설치 하려는 시스템은 2.4G 서버이고..
이전에 사용하던것은 PIII Xeon 733M 서버 였거든요.. 거기서는 문제 없이 설치하여 사용하였는데.. 새 서버에서는 안되는군요..

들은 말로는 커널버전이 낮아서 P4가 제대로 지원이 안되서 그렇단거 같은데요.. 어떻게 설치를 할수 없을가요..

그럼 답변

microcos의 이미지

네트워크 카드 eth0와 eth1을 서로 바꾸고 싶습니다.

제, 시스템에 새로 네트워크 카드를 추가했는데

추가한 것이 eth0로 잡혀버리네요.

설치되어 있는 솔루션 라이센스가 MAC어드레스를 감지하기 때문에,

기존의 카드를 eth0로 변경하고 싶은데

방법이 없을까요?

realian의 이미지

C++에서 new는 실제 먼 일을 하고 있는가요?

c++에서 객체나 기타 등등.. 새로 생성할때 new 명령어를 쓰는데..

이게 내부적으로 결국 어떤 일을 하고 있는지 궁금합니다.

이를테면 뭐.. malloc을 한다던지.. memset, memcpy 등을 쓴다던지..

이건 아무래도 OS나 Compiler에 대한 지식이 없으면 전혀 짐작이 안가더라고요..

아시는 분 한 말씀 부탁드립니다..

testor의 이미지

ssh 를 SRPM 으로 설치 하는데..

현제 제 리눅스를 공부 하고 있는 학생입니다.
그러다 보니 xwindow를 깔지 않고 쉘모드에서 여러가지를 해보고 있는데..

와우 리눅스 7.1파란 openssh-2.5.2p2-5 가 설치 되어 있어 이것을 업그레이드(openssh-2.9.9p2-1.src.rpm) 하려 하니

XFree86-devel is needed by openssh-2.9.9p2-1
gnome-libs-devel is needed by openssh-2.9.9p2-1

의존성 문제가 일어 나는것 같습니다.

그래서
rpm --rebuild --nodeps openssh-2.9.9p2-1.src.rpm

이렇게 명령을 줬더니 뭔가 되는듯이 막~~ 되더니..
Bad exit status from /var/tmp/rpm-tmp.50128 이런 에러가 나와더군요..

익명 사용자의 이미지

자바스크립트를 지원하는 wget확장을 위해..

요 아래 자바스크립트 파싱의 방법에 대해 질문을 드렸는데. 내용이 넘 부실했나봅니다..

저가 구현하고 싶은것은여..제목처럼.
wget의 경우 프레임 소스나 링크를 따라다니며 페이지를 가져오지 않겠습니까?
wget이 못하는게 있는데 바로 자바스크립트의 replace나 href 또는 이벤트에 의해 날라가는 기능입니다. 간단한 예로.

<html>
<head>
<script>
function reload()
{
self.window.href="/html/main.html";
}
</script>
</head>
<body onLoad=reload()>

ehacker의 이미지

autoconf와 automake 사용시 object화일이 만들어지지가 않네요

autoconf 와 automake을 사용하여 패키지를 만들려고 합니다.
autoconf version 은 2.57 이고 automake version은 1.7.2 입니다.

순서는 다음과 같은 순서로 하였습니다.
1.configure.ac 파일을 만들고
2.aclocal
3.autoheader
4.autoconf
5.automake
6../configure
7.make

문제는 7번 make 할때 제대로 object화일이 만들어지지 않습니다.

make all-recursive
make[1]: Entering directory `/home/ehacker/becamp/common/sms/JDAnalyzer-auto'
Making all in lib
make[2]: Entering directory `/home/ehacker/becamp/common/sms/JDAnalyzer-auto/lib'

송지석의 이미지

netstat으로보니 32768 포트를 listen 하고 있는데요..

[root@localhost root]# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:32768 *:* LISTEN
tcp 0 0 localhost.localdo:32769 *:* LISTEN
tcp 0 0 *:wnn4_Kr *:* LISTEN
tcp 0 0 *:sunrpc *:* LISTEN
tcp 0 0 *:x11 *:* LISTEN
tcp 0 0 *:ftp *:* LISTEN

germanister의 이미지

You don't exist. Go away! 질문입니다.

안녕하세요,
리눅스를 접한지 이제 막 일주일 정도 되네요.

한통ADSL을 사용해서 인터넷을 하고 있습니다.
Dynamic DNS를 이용해서 도메인도 받아 놓았구요.
APM도 설치해 놓았습니다.
일정시간 이상 traffic이 없으면 adsl이 끊긴다는
얘기를 어디서 들어서...2초마다 외부로 ping을 때리도록
cron에 등록시켜 놓았구요.

어제 아침에 집에서 나올 때 리눅스를 켜두고 나와서
회사에서 접속해 보니 접속이 잘 되었습니다.
SSHD는 안되고 APACHE만 되길래 좀 이상하긴 했지만...

페이지

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