pro c 에서 system 함수를 사용할려고 합니다.
<첫번째>
turn1 = 'printf ''user '||id||' '||pass||' \n''';
turn2 = turn1||'''get '||get_path||file_name||' '||des_path||file_name||' \n''';
turn3 = turn2||'''bye''|ftp -i -n '||ip_addr||'';
system(turn3);
<두번째>
turn1 = 'cd '||des_path||' \n';
system(turn1);
<세번째>
turn2 := 'cp shell.c shell_khk.c \n';
system(turn2);
첫번째를 실행해서는 shell.c 라는 파일을 des_path에 가지고 왔습니다.
그런데, 두번째 와 세번째를 실행하면 shell.c가 shell_khk.c로 카피가 되지 않습니다.
무엇을 잘못 쓴건지..
그리고 첫번재의 printf는 왜 붙인건지 중간의 '' 나 ' 는 무엇인지
제가 한게 아니라 이해를 못하겠네요
고수님들의 도움을 기다립니다.