프로그래밍 QnA

익명 사용자의 이미지

Bash에서 출력 결과를 한줄씩 변수로 받고 싶습니다.

예를 들어

#ls > a.txt

이렇게 하면 a 파일에 결과가 한줄씩 출력이 됩니다.
--------------------a.txt--------------------
var
src
apache
.
.
.
한 줄씩 변수로 받고 싶습니다.

a = var
b = src
c = apache
..
..

위와 같이 자동으로 변수를 넣고 싶습니다.

아시는 분 계시면 도움 주셨으면 좋겠습니다.

약간의 힌트라도...^^

익명 사용자의 이미지

mov 와 movl

mov 와 movl의 차이점이 뭔가요?

익명 사용자의 이미지

compile vs. interpret!!!


C나 C++같은 compile이 필요한 언어와 tcl혹은 다른 스크립트 언어같이 인
터프리트만 되는 언어와의 차이점을 알고 싶습니다.
(제가 알고 있는것이 틀린지도 모르겠지만 스크립트 언어들은 컴파일 과정
이 필요치 않고 인터 프리팅만 되면 된다고 알고 있거든요...)

그리고 한가지 더 질문을 드린다면 java는 콤파일도 필요하고 인터프리트
도 필요하잖아요 이 것과 비교해서도 말씀해 주시면 감사드리겠습니다.

더움 여름에 다들 수고 하세요...

그

익명 사용자의 이미지

퍼미션 에러

질문이 있습니다..

php로 만든 게시판에서 자료를 업로드 하려구 하는데
자료는 게시판의 리스트에 정상적으로 등록은 됩니다.

그런데 이 파일을 다시 다운받으려고 클릭을 하면..
You don't have permission to
access /MySQL_Admin/INTRANET/upload/help/
on this server. 에러가 나타납니다..

물론 파일이 upload/help 폴더에 업로드 되지도 않았습니다.
그런데 신기하게 다시 리스트에서 파일을 다운 받으려고 하면

The requested URL /MySQL_Admin/INTRANET/upload/help/102885631700.jpg

익명 사용자의 이미지

Makefile에서 TAB 문자???

다음과 같이 target의 dependency 부분이 길어져서 '\'를 사용해서 다음
줄로 넘기는 경우 TAB 문자로 시작해야 하나요? 아니면 상관없나요?
Command인 경우에만 TAB문자로 시작해야 하는건가요?

target dependency1 dependency2 dependency3 dependency4 \
dependency5 dependency6
command ...

익명 사용자의 이미지

php에서 system함수가 이상해요.. 제발 도와주세요

얼마전 저희 서버를 옮기게 되었습니다.
기존에는 잘 사용하던건데 이상하게 옮긴서버에서는 동작하질 않습니다.
물론 system('mkdir test'); system('rmdir test');등
동작 잘됩니다. 그런데 유독 MySQL덤프할때만 이상합니다.
system('mysqldump -uroot -ppassword dbname > dbname.dump');
이렇게 했는데 dbname.dump 파일의 용량이 0byte입니다.
쉘(telnet)상에서 똑같은 명령을 실행했을때는 물론 잘 됩니다.
php에서 system함수를 사용해서 했을때만 파일의 용량이 0이된다는 말이
죠...

익명 사용자의 이미지

[질문]쉘스크립트 질문입니다.

find 디렉토리경로 -ctime +3 -print -exec rm -rf {} \;

무엇을 뜻하는지 알고 싶습니다.
대충 보니깐...디렉토리에서 3일 지난 파일들을 삭제하라는 것인데..
마지막에 rm -rf {} \; 이건 어떤 의미인가요..특히 {} \; 이게 어떤건지
궁금합니다. 아시는 고수님들의 답변 부탁드리겠습니다..꾸벅~~ ^^
그럼 좋은 하루 되세요

익명 사용자의 이미지

linux에서 accept 함수 에러 핸들링

readhat 7.3의 accept 맨페이지에 다음과 같은 내용이 있습니다.

에러 HANDLING
Linux accept 는 accept의 에러 코드때문에 새 소켓에 이미 미결인 네트웍 에러를
전달한다. 이러한 행동은 BSD 소켓 수행과는 다르다. 신뢰적인 작동을 위해 응용
프로그램은 accept 후에 프로토콜에 정의된 네트웍 에러들을 검사해야 한다. 그리고
재시도에 의해 EAGAIN같은 에러를 처리해야 한다. TCP/IP의 경우, 이것들은 ENETDOWN,
EPROTO, ENOPROTOOPT, EHOSTDOWN, ENONET, EHOSTUNREACH, EOPNOTSUPP, 그리고 ENETUN-

익명 사용자의 이미지

fork 관련 질문입니다. 아래소스를 봐주십시오.

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

void mysig(int signo);
int main( int argc , char *argv[] )
{
pid_t pid, cpid;
static struct sigaction act;

fprintf( stderr , "Parent %d....start!\n" , getpid() );
act.sa_handler = mysig;
sigaction(SIGALRM , &act , 0);
sigaction(SIGINT , &act , 0);
sigaction(SIGCHLD , &act , 0);
sigaction(SIGCLD , &act , 0);
sigaction(SIGTSTP , &act , 0);
alarm ( 1 );
pid = fork();
if ( pid == 0 ) /* Child */
{
fprintf( stderr , "Child %d....start!\n" , getpid() );

익명 사용자의 이미지

부동소숫점 연산(디바이스 드라이버) ???

디바이스 드라이버를 작성할 때 디바이스 드라이버 내에서의
부동소숫점 연산이 코드내에 존재하면 insmod 할때 아래와 같은 에러가
발생합니다...

insmod unresolved symbol __floatsidf
insmod unresolved symbol __fixunsdfsi
insmod unresolved symbol __muldf3
insmod unresolved symbol __adddf3

예를 들어, 다음과 같은 코드입니다...

void temp()
{
double x = 2.5;

x = x / 1.3;
}

해결방법이 없을까요? 부동 소숫점 연산을 아예 사용하지 않는 방법밖에
없나요?

제가 사용하는 플

페이지

프로그래밍 QnA 구독하기