프로그래밍 QnA

dogspy의 이미지

[리눅스 쉘프로그래밍] 유닉스 타임을 이용해 주기적으로 작업을

리눅스가 부팅되면 자동으로 데몬으로 실행시키면서 while문을 사용해

무한 루프를 돌면서 프로그램이 실행될때의 유닉스타임을

int 값으로 받아 그 int 값을 이용해 5분간격으로 파일하나를 다른곳으로 cp시키는

프로그램을 짜려고합니다.

#!/bin/bash

while [1]

do

time_var=`date+%s`

if [ &time_var MOD 300 = 0 ]

then

cp -rf 소스디렉토리파일 타겟디렉토리파일

fi

done

이렇게 짜보려고 하는데 쉘프로그래밍 처음 접해봐서 MOD부분이 쉘에선 어떤 문법으로

dogspy의 이미지

[리눅스 쉘프로그래밍] 유닉스타임으로 주기적인 반복수행 쉘스

리눅스가 부팅되면 자동으로 데몬으로 실행시키면서 while문을 사용해

무한 루프를 돌면서 프로그램이 실행될때의 유닉스타임을

int 값으로 받아 그 int 값을 이용해 5분간격으로 파일하나를 다른곳으로 cp시키는

프로그램을 짜려고합니다.

#!/bin/bash

while [1]

do

time_var=`date+%s`

if [ &time_var MOD 300 = 0 ]

then

cp -rf 소스디렉토리파일 타겟디렉토리파일

fi

done

이렇게 짜보려고 하는데 쉘프로그래밍 처음 접해봐서 MOD부분이 쉘에선 어떤 문법으로

seungogi의 이미지

CRC관련 함수나 라이브러리 정보 요청

CRC 연산을 해야 하는데 필요한 함수나 라이브러리가 있을까요?
함수를 완전 작성하기에는 알고리즘을 이해하기가 어렵고 해서
CRC8로 된것을 분석하는데 필요해서요

sisbn의 이미지

[c언어] string 관련 기초 질문입니다.

다음과 같은 코드에서요, 두가지에 대한 질문입니다.

#include <stdio.h>
#include <string.h>

int main(void)
{

    int a[20], b[10];
    strcpy(a, "good morning");
	
    b[0] = 'k';
    b[1] = 'i';
    b[2] = '\0';
    
    printf("%s\n", a);
    printf("--->%c%c%c%c\n", a[0], a[1], a[2], a[3], a[13]);

     printf("%s\n", b);
}


1. 왜 첫번째 printf()에서는 good morning이 제대로 찍히는데,

line7979의 이미지

C++ 에서 기본형이랑 참조형 변수의 차이점이 명확히...

C++ 공부를 하다가 문득 생각이 난건데...

int a;
int &b;

b = a;

위의 정수 참조형 변수는 제가 알기로는

변수의 4요소 하면 이름-속성-참조-값 이렇게 아는데 그럼 위의 a와 b는 주소도 같고 값도 같은데
그럼 이름에 대한 호출은 무엇으로 구별하는지
명확히 모르겠네요....

누구 명쾌하게 설명좀 해주세요 ^^;;

philossh의 이미지

for문을 이용한 문제를 풀었는데 지저분해서..

for문을 사용한 문제

Quote:

"임의의 숫자를 입력받아 다음과 같이 출력하시오"
입력 : 5
출력은 아래 그림으로.. ^^;

제가 풀어보긴 했는데 코드가 너무 지저분해져서..
어떻게 간단하게 풀수 있는 방법은 없나요??
[code:1]int
main()
{
int inputnum;
int i,j;
// int count;

cout << "Input Number : ";
cin >> inputnum;

for (i = 1; i < inputnum; i++)
{
for (j = 1; j < (inputnum * 4) - (i + 1); j++)
cout << " ";

mykldp의 이미지

조사, 어미변화를 감안해서 단어 수 세기

음...한글과 영어로 된 텍스트에서 사용된 단어의 수를 세야할 일이 생겼습니다. 반복해서 사용된 단어는 물론 하나로 셉니다. 그런데 문제는 조사하고 어미 변화입니다. 예를 들어서 "던지다", "던져서", "던지고" 등을 하나로 세야 하는데 이거 어떻게 해야 하나요? 영어의 경우도 단수, 복수형을 하나로 세고 동사의 현재, 과거, 3인칭형 등을 하나로 세야 하는데 이거 가능한가요? 불규칙한 것은 어쩔 수 없다고 해도 규칙적인 것은 처리할 수 있어야 하는데 어렵군요.

ezsimple의 이미지

[질문] mdelay() 함수에 관해서 ....

<linux/delay.h> 에 정의되어 있는 macro 함수
#define mdelay(n) ({unsigned long msec=(n); while (msec--) udelay(1000);})

1번 : USER Applicaition에서 사용하려 만든 매크로
#define mdelay(n) ({unsigned long msec=(n); while (msec--) usleep(1000);})

2번 : USER Applicaition에서 사용하려 만든 매크로
#define mdelay(n) ({unsigned long msec=(n); msec=(n)*1000; usleep(msec);})

가) 1번처럼 macro 사용하는 경우와 2번처럼 하는 경우 차이가 있을까요?
매크로를 define한 다음 USER Application 에서 사용하려 합니다.

나) kernel의 udelay와 User의 usleep이 차이가 있나요?

nabal의 이미지

자연수 n이 소수인지 아는방법을 알고 싶습니다.

소수를 찾는 방법중에 제가 아는건 '에라스토테네스의 체' 밖에 없습니다. :oops: 여러가지 다른 방법이 있을텐데 아시는 분들은 답글 달아주시면 감사하겠습니다.

chyoojun의 이미지

연결된 네트워크를 미러링된 장비에서 강제로 끊어버릴 수 있나

A 클라이언트와 B 서버사이의 네트워크에 탭이나 L4등을 이용해서 패킷 미러링을 C로 한다고 했을때...

A와 B의 연결을 C에서 강제로 끊어 버릴 수 있나요?
일단 생각은 패킷에 RST 신호를 실어서 보내면 될것도 같은데...
어디서부터 시작해봐야할지 다소 막막하네요.

고수님들의 조언 간절히 바랍니다.

페이지

프로그래밍 QnA 구독하기