프로그래밍 QnA

rma8806의 이미지

부팅시 기본 터미널이 명령어를 수행하게 만드는 방법

부팅시 기본 터미널이 명령어를 수행하게 만드는 방법이 있을까요?

rc.sysinit에 실행할 프로세스나 명령을 적어주면,부팅시 실행은 되나 터미널과 연결고리가 없어집니다.

시스템 시작시 이것저것 작업을 해줄 프로세스를 만들었는데, 이걸 터미널과 동기화를 해서 사용하고 싶고 가끔 입력도 받아야 해서 터미널의 자식으로 만들고 싶습니다.

기본 터미널이 처음 실행 되자 마자 터미널에 의해 한번만 직접 실행하게 만들고 싶은데, 어떻게 하면 될까요?

trymp의 이미지

IP주소를 가지고 위치를 찾는 방법을 알고 싶습니다.


여러개의 IP 주소 중에서 가장 거리상 가까운 위치를

찾는 프로그램을 만들려 하고 있습니다.

IP 주소를 가지고 위치를 알수 있는 방법이 있을까요?

정확한 위치는 아니더라도 timezoe 이나 대륙 정도 구별할수 있을

정도면 될 것 같습니다.

고수님들의 조언 부탁드립니다.

oosap의 이미지

DTrace 를 우분투에서 사용하는 방법이 궁금합니다.


솔라리스, FreeBSD, OSX 에서만 쓸 수 있던 DTrace 가 리눅스용으로 개발되고 있습니다.

https://github.com/dtrace4linux/linux

위 깃허브에서 받을 수 있는데요, 인터넷에서 뒤져봐도 솔라리스에서의 메뉴얼이나 튜토라이얼은 있는데 리눅스용은 잘 찾아지지가 않습니다.

DTrace 를 우분투에서 사용하는 방법에 대한 블로그나 튜토라이얼이 혹시 있나요?

mhhong의 이미지

VIM 하이라이트 기능

1. shift + # => 현재 커서가 가리키는 문자와 동일한 문자들을 하이라이트 시키며 현재 커서 이전의 동일 문자로 이동.
2. shift + * => 현재 커서가 가리키는 문자와 동일한 문자들을 하이라이트 시키며 현재 커서 다음의 동일 문자로 이동.

현재 커서가 가리키는 문자와 동일한 문자들을 하이라이트 시키면서 커서가 이동하지 않는 방법은 없나요?

lhs8421478의 이미지

C언어 함수포인터에 대해서...

안녕하세요 C언어를 공부하고 있는 청년입니다.

함수 포인터에 대해서 질문을 좀 하려고 글을 올립니다..

ant01의 이미지

타 홈페이지 읽어 올 때?

아래는 제휴사이트의 가격 정보를 추출하기 위해서 돌린 프로그램의 실행 결과입니다.
그런데 여기서는 표현이 안 되는 데요 같은 반복문이 두번 째 실행 될 때 부터는 주소가 진하게 찍히면서 프로그램이 오동작을 합니다.
오동작이란 표현이 안 맞을지도 모르겠는데요,어쨌던 가격을 추출 해야 하는 데 한번만 추출이 잘 되고 두 번째 부터는 엉뚱한 값이 나옵니다.
그리고 304500 과 46500은 화면에는 .으로만 표시 되는 데 복사하니 가격이 보이는 군요. 이것은 딜러가인 듯합니다.
딜러가와 소비자가를 모두 진하지 않게 출력하려면 어떻게 해야 하나요?
그것을 묻는 이유는 두번째 부터 화면에 진하게 나오면서 프로그램이 가격 추출을 못하기에 묻는 것입니다.
고수님들의 조언 부탁드립니다.

somedayhow의 이미지

동적할당을 한뒤에 접근을 할 때에 관한 질문입니다.

1. 아래 코드 대로 컴파일을 하고 디버깅을 시작했습니다.

자꾸 건드리다 보니까 자료구조에 대해서 궁금증이 생겨서 메모리를 어떻게 할당받는가를 지켜봤습니다.

첨부한 스크린샷에 나온것처럼

&(Dendrites[0][9]) = 0x6020b8
&(Dendrites[1][0]) = 0x6020d0

이렇게 나왔습니다. 다른 것들도 양상이 비슷합니다.

여기서 궁금한것은

메모리 할당을 근처에 받은것은 이해가 가지만

여기서 0x6020c0와 0x6020c8 은 어디에 갔는가라는 겁니다.

여기에는 뭐가 할당된 것일까요?

디버깅에서 주소를 이용해 그곳에 저장된 값을 찾는 명령어를 찾아봤지만

addr도 아니고 info symbol도 아니고 관련 명령어를 찾지 못해서 무엇이 들어있는지를 확인 못했습니다.

그리고 제가 할당한것은

분명히 10 * 10 배열인데

janues의 이미지

오픈소스 minishell 약간 수정해서 컴파일 했지만....

AIX 5.3 버전에서 cc -o test test.c 로 컴파일 했습니다.
컴파일 후 test를 실행시키고 ls, ls -al, ls -al .. 명령어를 입력했을때
아래처럼 화면에 출력이 전혀 나오지 않습니다.

/test/source ]@ ls
/test/source ]@ ls -al
/test/source ]@ ls -al ..
/test/source ]@ cd ..
/test/source ]@
뭐가 문제일까요? input은 되는것 같은데 output 이 안되는 건지....

페이지

프로그래밍 QnA 구독하기