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

foruses의 이미지

파일을 열지 않고 특정 문자열을 선택적으로 지우는 쉘 명령어 없나요?

"XXX 가 들어가 있는 줄에 AAA 란 문자가 없으면 그 줄은 삭제"하는 방법이 있을까요?

즉, 아래의 list.old 파일을 list.new 처럼 바꾸고 싶습니다. 물론 vi로 파일을 열지 않고 쉘 스크립트로 말입니다. 부탁드립니다.

>more list.old
Hi!
AAA_1_XXX
AAA_2_QQQ
BBB_XXX
AAA_3_XXX
CCC_XXX
Thanks!

>more list.new
Hi!
AAA_1_XXX
AAA_2_QQQ
AAA_3_XXX
Thanks!

익명 사용자의 이미지

리눅스 쉘프로그래밍에서 질문이 있습니다.

소스를 저런식으로 했는데 ./test.sh를 하니 실행이 안되네요..

그 mainmenu(){ …. }를 지우고 안에 echo부터 내용만너으니 admin_cd로 가긴하는데 admin_cd에서 case3인 다시 메인으로 돌아가게 리턴하려면 어떻게 해야하나요?

HDNua의 이미지

[운영체제] 세마포어의 구현에 관해 질문이 있습니다.

운영체제를 공부하고 있습니다. 세마포어 부분이에요.
동기화를 위해 가장 흔히 사용되는 기법이 바로 세마포어입니다. 프로세스 카운터를 놓고 카운터가 0보다 큰 경우에 정수를 깎으면서 권한을 가져가는 기법이지요.
이들을 위한 P(S) 연산과 V(S) 연산의 정의는 다음과 같습니다.

P(S) {
while (S <= 0)
; // busy waiting
S--;
}
V(S) {
S++;
}

이전에는 이 코드가 제대로 도는가에 대해 의문이 있었는데, 책을 보니 이들 연산이 원자적인 연산이라는 것을 알게 되었습니다. (역시 교재가 괜히 있는 게 아니네요)

궁금한 것은, 사용자가 C 언어를 이용해서, 사용자 레벨에서 컴파일러의 도움 없이, 문법만으로 직접 P 연산과 V 연산을 정의할 수는 없는가 하는 것입니다. C는 Java같은 언어와 달리 자체적으로 동기화를 위한 키워드를 제공하지 않는 것으로 알고 있어서요.

mydream의 이미지

win32 API 프로젝트에서 MFC 사용할 수 없나요?

윈도우 API로 프로젝트를 형성하여 프로그램을 만들다가 MFC에 CFont가 있다고 하길래 사용하려 했습니다. 그런데 CFont로 객체를 생성하면 컴파일 오류가 뜹니다. API에서 MFC CFont 사용할 수 없을까요?

i09000의 이미지

aws 등에서 여러서버에서 하나의 PHP파일을 같이 사용하는 방법

aws를 이용해서 시스템을 구축 하려고 합니다.

여러개의 리눅스 서버에서 같은 PHP파일을 이용해서 서비스를 하려고 합니다.

그냥 똑같이 복사를 해도 되지만 그렇게 하면은 관리가 힘들꺼 같습니다.

그래서 여러개의 서버를 하나의 스토리지등을 이용해서 같은 파일을 엑세스 해서

모두 같은 기능을 하는 서버를 여러개 만들고 싶습니다.

이럴때는 어떤 기능을 사용하는것이 효율적일까요??

아직 서버관리에서는 초보수준이라.. 고수님들의 도움이 필요 합니다.!~ ^^

skate2의 이미지

c++에서 arpa/inet.h

제가 centos 7 환경에서 (gcc버전 4.8)

#include <arpa/inet.h>
이 부분에서

hello_server.cpp:6:23: fatal error: arpa\inet.h: 그런 파일이나 디렉터리가 없습니다

이런 오류가 나던데 아무리 include path 조정해도 다른건 다 잘 찾는거 같던데
이 헤더파일을 못찾더라고요...

혹시 g++명령어를 이용해서 컴파일하려고 했는데 혹시 문제될만한 것이 있나요?

WIJARD_tenorl의 이미지

게임에서의 벡터 이미지

현재 FPS게임을 제작하려고 하는데 HUD(스코프등)을 벡터 이미지로 처리하려고 합니다.
그러다 갑자기 궁금해졌는데 게임에서 벡터 이미지를 이용한 사례가 있나요?

dlsxjsptvmfhxhzhf의 이미지

간단한, 라우터에 관한 객관식 문제를 모르겠습니다 ㅠ

안녕하세요.

제가, 라우터와 관련해서 어떤 문제를 풀고 있는데 그 답을 잘 모르겠어서 글을 올립니다.

정답과 근거를 좀 알고 싶습니다.. 문제가 조금 이상한거 같기도 한데.. 몇번이나 읽어보았는데

잘 모르겠습니다.

문제는 아래와 같습니다.

현재 라우터가 작동을 하지 않고 있다.

OSI 7계층에서 몇 계층에서 잘못 되었다고 말할 수 없는가?

A. 1계층, B. 2계층, C. 3계층, D. 4계층

oblab의 이미지

터미널환경만 있는 임베디드환경을 무슨환경이라고 하나요??

터미널환경만 있는 임베디드환경을 무슨환경이라고 하나요??
임베디드보드에서 여러 테스트를 하고 있는데요

1.라즈베리파이처럼 라즈비안같은 OS가 올라가고 x-windows환경이 제공되어 직접 컴파일및 PC처럼
사용가능한게 있고

2.아예 x-windows없이 터미널만 있어서 호스트PC에서 컴파일하고 바이너리만 및 라이브러리만 넘겨주어서
하는 환경이 있는데요

1번은 우분투환경이나 라즈비안 이라고 하는데
2번 같은 환경을 무슨환경이라고 하나요? 터미널환경??

bsjun의 이미지

PBS 랑 SGE 랑 둘다 설치 해도 상관 없을까요?

평소에 SGE 를 사용하고있는데
최근에 사용하게된 페키지에서 PBS 로 qsub 을 하고 jobDB 를 관리하는 메뉴가 있어서..
페키지 코드를 다 뜯어고치기 귀찮아서 PBS 를 그냥 설치 하려고 하는데
SGE 랑 둘다 사용하더라도 호환에 문제는 생기지 않을까요?

페이지

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