프로그래밍 QnA

coreadj의 이미지

bash 쉘스크립트 질문입니다.

bash 쉘 스크립트도 구현하려는것이

P를 입력받으면 ps -e 명령어가 실행이 가능하게 하는 거였습니다. 이건 구현이 되었구요.

문제는 k를 입력받을 시 다시 pid를 입력받아서 kill -9 명령어로 강제종료하는 것인데요.

pid를 입력하면 pid에 대한 정보가 저장이 안되어 kill 명령어만 실행이 안되는 것 같습니다.

k를 입력을 받을 시에 kill -9 [pid] 가 를 어떻게 해야 하는지 궁금합니다.

allieclan의 이미지

파이썬 파일 10만개 열고 닫는 것에 대한 메모리 사용량

with open(file_name, 'r'):
    text = f.read().lower()
    words = re.findall('[a-z]{1,}', text)
 
    words_dict[file_name] = words

반복문에서 위의 코드를 사용해 텍스트 파일의 영단어를 dict에 파일이름과 함께 저장하려고 합니다.
텍스트 파일의 총 용량이 500 MB도 되지 않는데, 이와 같은 코드를 파이참에서 실행하면 램 용량을 전부 사용하다가 결국 10만개의 연산을 하지 못하고 뻗어버리네요...
원인이 무엇인지 혹시 알 수 있을까요?

jwmc의 이미지

int main(){}안에 void foo(){}를 넣을 수 있나요?

자료구조 수업 예제 풀던 중 코딩오류로 문의드립니다

lbm200의 이미지

순수 html과 css만을 이용한 웹 페이지는 해킹이 불가능한가요?

보안쪽에는 완전 초보입니다..

예를들어 html과 css만 사용해서 웹 페이지 만든후, 웹 호스팅 업체의 서버에 업로드해 올리는 경우,

다시말해, 클라이언트 서버 양쪽 모두 어떠한 스크립트도 없고, 순수 html, css 단 두 개의 파일만 서버에 존재해 있다면

그 웹페이지는 모든 종류의 해킹이 100% 불가능한가요?

dodam의 이미지

libevent - evbuffer_add_reference 사용해보신분 !있나요?

안녕하세요.

libevent - evbuffer_add_reference 을 이용해서 tcp 통신을 시도 하고 있습니다.

성공 실패로 리턴이 나온다고 하는대...들가서 먹통이 되는경우가 간혹발생되내요...

근대...요 녀석이...동작하는 순서나 펑션을 이해할만한 문서가 없내요..?

아시는 분이 있을까요?

http://www.wangafu.net/~nickm/libevent-2.0/doxygen/html/buffer_8h.html#a8a61b06a97974a86853becb9110b2ffd

익명 사용자의 이미지

문자를 하나씩 입력받아 역으로 출력하는 프로그램

막 어셈블리어 입문하는 입문자입니다.

문자열을 입력하고 출력
push, pop을 이용한 역순 출력
^Z를 눌러 프로그램이 종료하는 프로그램을 설계해봤습니다.

근데 연습문제를 풀다가 이것을 응용하는 문제를 잘 모르겠습니다.
혹여나 코드와 간략한 설명을 해주실수있을까요?

문제
DEVIL을 문자 하나씩 입력받아 역으로 출력하는 프로그램을 작성하시오.
(조건) 반드시 PUSH, POP 연산을 이용하고, ^Z를 누르면 프로그램이 종료하도록 작성하시오

익명 사용자의 이미지

c언어 구조체배열을 이용한 학년별 성적관리 프로그램 질문입니다.

c언어의 구조체 배열을 이용하여 학년별 과목별 성적의 평균을 구하는 프로그램입니다.
학생 구조체를 하나 선언하여 학생의 정보와 과목별 성적을 입력받았고,
점수 구조체를 선언하여 학생들의 과목별 성적의 합과 평균값을 담으려고 했습니다.
디버그로 돌려보니 scanf로 입력받아 s구조체 배열에는 값이 잘 들어갑니다.
근데 그 다음에 다른 구조체의 배열에 넣으려고 하니 값이 주소값으로 들어가는 것 같습니다.
여기서부터 막혀서 아예 뒷부분 결과값까지 다 주소값으로 나오네요ㅠㅠ
포인터로도 바꿔보고 ㄱ했는데 도저히 풀리지 않습니다.. 도와주세요

sheld2의 이미지

spi.h 수정 후 insmod 사용 시 "disagrees about version of symbol"

안녕하세요.

RPi 4B 에서 SPI device driver 를 테스트하고있는데요,
.dts 파일에 설정한 DT 변수값이 spi_device 까지 잘 전달되는지 보려고 아래와 같이 /include/linux/spi.h 의 spi_device 에 테스트용 변수를 하나 추가했습니다.
테스트를 위해 /drivers/spi/spi.c 에도 debug_sheld 에 접근하는 코드를 넣었구요.

***********************************************
struct spi_device {
struct device dev;
struct spi_controller *controller;
struct spi_controller *master;
u32 max_speed_hz;
u32 debug_sheld; /* 테스트용 변수 */

...
}
***********************************************

익명 사용자의 이미지

리눅스 select함수 timeout관련

리눅스로 소켓프로그래밍을 하는데 select의 return값이 0이면 timeout을 출력하도록 했는데 출력이 안됩니다.

FD_ZERO(&reads);
FD_SET(sock1,&reads);
FD_SET(sock2,&reads);
fd_max=sock2;
while(1){

cpy_reads=reads;
timeout.tv_sec=5;
timeout.tv_usec=0;

eternityova의 이미지

shell script에서 사용자 입력 자동화하기


먼저 매번 질문만 해서 죄송합니다

입력값 세개를 처음 시작할때 유저로부터 받고 (input1, input2, input3)

input1과 input2를 이용해서 명령어를 날립니다

ex)command_A=$(command $input1 $input2)

그러면 바로 옵션값을 물어보는데
ex)do you need more option?

그거에 대한 답을 input3로 처리하고 싶습니다
(물론 스크립트 돌릴때는 옵션값 질문이 보이지도 않고 자동으로 input3를 할당해서 돌아가는 것이 목표입니다)

글 쓰기전에 검색을 좀 해봤는데
Expect는 따로 유틸을 설치해야 되서 사용할 수가 없습니다
그 밖에 echo, cat등을 이용해봐도 되지 않습니다.

페이지

프로그래밍 QnA 구독하기