프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

thinga3의 이미지

맥에서 스크립트 실행시 profile에 입력한 alias 문제

제가 리눅스(centos 6.5)와 맥(씨에라)를 왔다갔다하며 작업을 하고 있는데
date 명령어 문제를 해결하지 못해 올립니다.

맥은 UNIX 기반이라 리눅스에서 사용되는 date와 맥에서 사용되는 date는 그 사용법이 달라
이를 맞춰줄려고 port를 이용해서 coreutils를 설치했습니다.

그리고 홈폴더의 .bash_profile에
alias date='/opt/local/libexec/gnubin/date'
를 추가하였습니다.

그냥 터미널 창에서 직접 date를 입력하면 coreutils의 date가 잘 실행됩니다.
ex)input: date -d '2017-03-01 11:31:54' +"%H:%M:%S"
output: 11:31:54

문제는 script를 사용했을 때인데
간단하게

#!/usr/bash
t=$(date -d '2017-03-01 11:31:54' +"%H:%M:%S")

로 작성해서 실행하면 자꾸 /bin/date가 실행이 되어

nixon4545의 이미지

모듈 프로그램에서 가상머신 이미지파일(*.img) 오픈이 안됩니다.

직접 제작한 모듈프로그램에서

가상머신 이미지 파일인 123.img 파일을 오픈해서

struct file 구조체형태를 반환하려고 합니다.

struct file *file_open(const char *path, int flags, int rights)
{
struct file *filp = NULL;
mm_segment_t oldfs;
int err,errno;

oldfs = get_fs();
set_fs(get_ds());
filp = filp_open(path, flags, rights);
set_fs(oldfs);
if (IS_ERR(filp)) {
err = PTR_ERR(filp);
return NULL;
}
return filp;
}

익명 사용자의 이미지

C 코드 질문드립니다.

#include
#include
#include
#include
#include
#include
#include
#include

#define HELLO_PORT 1111
#define HELLO_GROUP "239.0.0.1"
#define MSGBUFSIZE 256

main(int argc, char *argv[])
{
struct sockaddr_in addr;
int fd, nbytes,addrlen;
struct ip_mreq mreq;
char msgbuf[MSGBUFSIZE];

u_int yes=1; /*** MODIFICATION TO ORIGINAL */

익명 사용자의 이미지

[JavaScript] 질문드립니다~

자바스크립트로 작성시 C로 만들어진 .so 파일을 불러와서 함수를 사용할 수 있는 방법이 있을까요 ?

임베디드 리눅스 환경에서 JS파일을 사용해야하는데 멀티캐스트 메시지를 받아야합니다.

방법을 알고 싶습니다.

matty10의 이미지

NRF24L01+ 모듈에 대하여

NRF24L01+ 모듈을 이용하여 1대1 통신을 구현하고 싶은 고등학생 입니다:D 모듈에 대해 찾아보던 도중 모두 SPI통신을 하는 모듈밖에 없다는 걸 알게 되었는데요 어째서 UART통신의 경우 인터페이스만 따로 판매하나요?? 처음부터 UART통신을 하는 NRF24L01모듈을 만드는게 더욱 효율적이지 않나요?? 왜 시중에 판매되는 모듈이 모두 SPI통신만 하는지 알고 싶습니다ㅠ

익명 사용자의 이미지

이런 경우엔 어떻게 해야하죠?

간단하게 요약하자면

template
A {
A *p, *n;
T* p;
};

template
B {
B *p, *n;
T p;
};

이 두 클래스의 부모 클래스를 만들고 싶었는데요.

template class C 를 만들어서

A : public C

B : public C

와 같이 상속받게 하고 싶었어요...

근데 뜻밖의 문제가 있다면

자기참조형 포인터 p, n이 부모의 타입(C*)을 그대로 쓴다는 거였죠.

... 자기참조형 포인터라 템플릿 인자로 넣기엔 모순이 생기고,

... 모든함수를 가상함수로 바꾸는 것도 조금 그렇고...

혹시나 해서 decltype(this) 라는 괴상한 타입을 상상해봤는데 ... 그건 좀 아니었고요.

다시 요약하자면

멤버변수 중 자기참조형 포인터를 템플릿으로 상속하는 건... 불가능한가요?

smreo의 이미지

우분투 쉘에서 백그라운드 프로세스를 확인하는 방법을 알고 싶습니다.

크론으로 도는 프로세스들이 로그도 안남고 아떻게 돼가는 지 알 수가 없네요.
jobs라는 명령이 있다는데 응답이 없습니다.

ps -ef|grep "프로세스"해도 백그라운드는 안보이는게 맞는 건가요?
고수들의 가르침을 기다립니다.

수고하세요. 끝.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기