리눅스 프로그래밍에서 main()함수 안에 shell 명령어를 넣으려고 하는데요.
예를 들어 특정 조건이 맞으면
#echo 0x70 > /proc/dev0000.0/brightness
와 같은 명령을 실행하게 하려고 합니다.
하드웨어 엔지니어다보니 리눅스에 관해서는 실력이 잼뱅이라서요.
도움을 받을 사람도 없고...-_-;; 포럼에 올려봅니다.
앗, 감사합니다.^^
함수 system()을... C함수 문제였군요. C언어를 배운지 오래되서...
리눅스에서는 뭔가 거창하게 입력해야하는가 싶기고 하고... 풋..
system()함수를 사용해서 해보니 동작이 되네요.
웹 검색해보니까 execve(,,)함수를 사용해도 되더라구요.
차이는 더 검색해서 알아보도록 하겠습니다.
다시 한번 감사드립니다.
C언어라면 #include
C언어라면
앗, 감사합니다.^^ 함수
앗, 감사합니다.^^
함수 system()을... C함수 문제였군요. C언어를 배운지 오래되서...
리눅스에서는 뭔가 거창하게 입력해야하는가 싶기고 하고... 풋..
system()함수를 사용해서 해보니 동작이 되네요.
웹 검색해보니까 execve(,,)함수를 사용해도 되더라구요.
차이는 더 검색해서 알아보도록 하겠습니다.
다시 한번 감사드립니다.
댓글 달기