|
http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=33764 [복사]
===============================================================================
>/home/trainer2/sh.c 에 들어가면
> system("clear");
> system("cat t16.txt");
>
> i=1;
> while(i==1){
> printf("[trainer2@ftz trainer2]$ ");
> fgets(cmd,20,stdin);
>
> if((strncmp(cmd,"rm 복사사본",11) == 0)){
> printf("[trainer2@ftz trainer2]$ \n\n");
> printf("잘하셨습니다. 엔터를 입력해주십시오.\n");
> fgets(none, 10, stdin);
> i=2;
> }
> else
> printf("잘못 입력하셨습니다. 대소문자 구분을 잘하세요\n");
> }
>
>
>
>
>
>이렇게 되어있어서 한글을 못읽어서 그렇게 된줄알앗는데
>11을2로 바꿔도 잘안되네요.. 리눅스 2일차에겐 너무 무리인거같습니다 ㅠㅠ
>리눅스 고수님들 이 사진좀보고 고쳐주시면 감사하겠습니다 ㅠㅠ
>이 c언어 파일은 ftz로컬서버에서 /home/trainer2/sh.c 입니다...
>
=============================================================================== |
Hit : 8758 Date : 2016/05/28 10:04
|