프로그래밍 QnA

sdtool의 이미지

[질문] 쉘스크립트작성중 sed 문자처리요.

rh - 8
bash 에서 쉘 스크립트를 작성하고 있습니다.

우선 제가 원하는 결과는 startup.sh 라는 파일의 14줄에.

$JAVA_HOME/lib:/home/test/common:/home/test/tomcat_ag/lib

입니다.

쉘 내부에 $COMMON 과 $TOMCAT_AG는 잡혀있고요. $JAVA_HOME는
.bash_profile 에 잡혀있습니다.

그런데 아래와 같이 하면

sed "14s@.*@$JAVA_HOME/lib:$COMMON:$TOMCAT_AG/lib@g" ./startup.sh > ./startup.sh.temp
rm -f startup.sh
mv startup.sh.temp startup.sh

#vi startup.sh

/usr/local/java/lib:/home/test/common:/home/test/tomcat_ag/lib

이한길의 이미지

리눅스의 sh를 윈도우즈에서 빌드하려고 하는데.. 또 문제가...

이제 sed를 설치하고 빌드할려고.. 쉘에서

./configure<enter>

했는데 이번에는 다음과 같은 말이 나오네요..

Quote:
checking whether make sets ${NAME}... eval: 1: Syntax error: Unterminated quoted string

아무래도 짐작해보건데 다음문장에서 문제가 발생한것 같은데요..

Quote:
echo $ac_n "checking whether ${MAKE-make} sets \${MAKE}""... $ac_c" 1>&6
echo "configure:771: checking whether ${MAKE-make} sets \${MAKE}" >&5
set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y%./+-%__p_%'`

전혀 무슨 말인줄 모르겠습니다.. 쉘스크립트 작성에 대해서 잘 몰라서..

sunbee의 이미지

또질문여.. 파일을 암호화 할때 문제가 생겼슴다..

스트링은 암호화가 잘 됩니다..

그런데 문제는 파일을 암호화 하려고 합니다.

제 생각에 파일을 암호화 하는 방법은 파일을 읽어서 읽은만큼 암호화 하고, 저장하고, 다시 읽고 암호화 하고..

이런씩으로 할거라고 생각이 드는데요..

이런씩으로 txt 파일의 암호화에는 성공을 했는데요.. 엑셀파일이나 워드파일에는 중간중간에 null('\0') 값이 있습니다.

이것은 어떻게 처리를 해줘야 할까요??

도대체 null을 어떻게 처리를 해야합니까..

jee1의 이미지

workthread 를 공부 할려고 하는데요...

:D
workthread 를 좀 체계적으로 공부 할려고 합니다...

그동안 여기저기 소스를 보면서 나름대로 사용해 왔는데...

체계적으로 공부하지 않아서 그런지... 막히는 부분이 많네요 :(

공부 할 수 있는 자료가 정리 되어 있는 사이트가 혹시 있을까요?

indiebox의 이미지

함수내 지역변수 반환문제........

:mrgreen:

c언얼 공부하다 의문점이 있어 질문합니다.
다음코드에서 add()내 i가 선언되고 나서 return될때
제가 알기런 함수가 종료되면서 함수내 지역변수는 stack에서 사라지는 걸로
알고있는데 실행상에는 아무 문제가 없네요.
혹시 add()함수가 종료하고 그값이 sum에 저장되고 난후
사라지는 건가요?
아니면 제가 잘못 알고 있나요?
자세한 답변 부탁 드립니다.

#include <stdio.h>

int add(int a, int b)
{
int i;
i=a+b;
return i;
}

int main()
{
int a=1;
int b=2;

sunbee의 이미지

감사..

^^

envy100의 이미지

cc에서 -L 옵션의 의미와 ...

-Ldir
Adds dir to the list of directories searched for
libraries by ld. This option and its arguments are
passed to ld.
man에서 찾아본거에요 그런데 ld가 뭔지 몰라서 이해가 잘 안돼요

저 그리고 헤더파일에 함수를 정의하고 그 함수를 어디다 구현하고 컴파일은 어떻게 해야 사용할 수 있나요??

제가 첨하는 거라 넘 걸리는게 많네요
좀 알려주세요

envy100의 이미지

cpu갯수를 얻어오는 방법좀...

cpu총 갯수가 몇개인지 알아야 하거든요
그래서 그중에 살이있는것과 혹시라도 죽은걸 찾아야 하는데
전체갯수를 어디서 가져와야 할지 모르겠어요
전체갯수를 알수있는 방법좀 알려주세요

감사합니다.

저 근데 /proc/cpuinfo 가 없는데요. 어떻게 해야하나요??
c함수로 알 수 있는 방법은 없나요??

운영체제가 솔라리스인데요 솔라리스라서 없는건가요??

sunbee의 이미지

질문] 바이너리 파일열기.

저는 솔라리스 5.7 에서 작업을 하고있는데요..

바이너리모드로 file open을 할 수가없습니다.

my_file = open(file, O_RDONLY | O_BINARY);

이렇게 열어야 하는걸로 알고있는데요...

O_BINARY 모드 값이 없다고 에러가 뜨네염... ㅡㅡ;; (fcntl.h 에는 물론없구요.)

어떻게 해결할 수 있습니까??

la9527의 이미지

KDevelop 에서 한글쓰는 문제..

저번에 적수네에서 본 내용 같으데..

Kdevelop에서 Editor 에서 한글 쓰는 문제 해결하신분 답글좀 올려 주세요.
제발 부탁드립니다..

적수네동네가 문닫아서 너무나 아쉬워여.~~

그럼 답변 기다리겠습니다.

페이지

프로그래밍 QnA 구독하기