2014-04-23 11 views
-1

저는 JohnTheRipper를 Slax에 실험하려고했습니다..c Slax-Linux의 파일

요한은 다음과 같이 사용됩니다

[email protected]:~/directory/john.c filecontainingmd5hash 

불행하게도,이 얻을 내가 그것을 실행하려고하면

[email protected]:~/Documents ./program1.c 
./program1.c: line 1: /bin: Is a directory 
./program1.c: line 2: 7z_fmt_plug.c: command not found 
./program1.c: line 3: 7z_fmt_plug.c: command not found 
./program1.c: line 4: syntax error near unexpected token (' 

이것은 또한 내가 실행하려고 다른 .c 인 파일에 발생합니다. 아무도 전에이 문제를 해결하고 내게 어떻게 가르치려고합니까?

답변

0

C 파일을 쉘 스크립트처럼 실행하려고 시도하는 것처럼 보입니다.

파일 (예 : john.c)은 쉘에서 실행할 수있는 스크립트 파일이 아닙니다.

대신 C 파일은 컴파일러에서 컴파일 한 다음 링크하여 실행 파일을 만듭니다.