쉘 스크립트 '.sh'를 C 파일 '.c'로 변환 할 수있는 도구를 아는 사람이 있습니까?쉘 스크립트를 C 변환기
답변
나는 그러한 도구가 존재하는지 의심 스럽습니다. C와 쉘 파일은 완전히 다른 목적을 가진 매우 다른 언어이며 자동으로 하나를 다른 언어로 변환 할 방법이 없습니다.
끝 부분에'const char scripttext [] = "'라는 단일 .c 파일로 쉘 구현을하고, 이 도구는'(cat shell.c "$ 1"; echo ' ";')> out.c'라고합니다. –
도움을 주셔서 감사하지만 전달하고자하는 것을 얻지 못했습니다. 조금 설명해 주시겠습니까? – hari
쉘 구현을 찾은 다음 쉘 스크립트를 쉘에 대한 상수 문자열로 포함시키는 것을 의미합니다. –
shc을 사용해보십시오. 컴파일러가 아니지만 인코딩/암호화 중에 .c 파일을 생성합니다.
그렇지 않으면 직접하십시오. C 및 셸로 코드를 작성한 다음 직접 번역하십시오. 그것이 최선의 방법입니다.
- 1. java에서 쉘 스크립트를 호출하면
- 2. 쉘 스크립트를 Objective-C CLI로 변환
- 3. C to C++ 변환기
- 4. 루프와 쉘 스크립트를
- 5. PHP를 C# 변환기
- 6. C#에서 Punycode 변환기
- 7. Java to C# 변환기
- 8. 시간대 변환기 (C#
- 9. C# 비디오 변환기 라이브러리
- 10. VB.NET에서 C# 변환기
- 11. 쉘 스크립트를 사용한 검색 도구
- 12. 쉘 스크립트를 사용하여 비밀번호 제공
- 13. 쉘 스크립트를 사용한 CGI 프로그래밍
- 14. 쉘 스크립트를 신속하게 디렉토리로 이동
- 15. 자바를 통해 쉘 스크립트를 실행하려면
- 16. Slackware에서 쉘 스크립트를 통해 IP 주소 변경
- 17. 쉘 스크립트를 통해 C++ 실행 파일의 반환 값 확인
- 18. 쉘 스크립트를 컴파일하면 suid를 사용할 수 있습니다.
- 19. 다른 쉘 스크립트에서 쉘 스크립트를 호출 할 때의 차이점
- 20. 쉘 스크립트 내에서 쉘 스크립트를 실행 중 - 좋거나 나쁘다.
- 21. 오픈 소스 C++에서 C# 컴파일러/변환기
- 22. HTML 변환기
- 23. 쉘 스크립트를 실행하기위한 폴더 작업 받기
- 24. 쉘 스크립트를 사용하여 두 번째 열 바꾸기
- 25. 쉘 스크립트를 통해 imagemagick으로 이미지 크기 조정하기
- 26. cygwin에서 쉘 스크립트를 실행하는 방법은 무엇입니까?
- 27. 쉘 스크립트를 통해 앱을 sdcard로 이동하는 방법
- 28. Perl을 사용하여 쉘 스크립트를 만들려면 어떻게해야합니까?
- 29. cron에 작업을 추가하기위한 쉘 스크립트를 작성하십시오.
- 30. MySQL 쉘 스크립트를 사용하여 프로 시저 만들기
이 셸 스크립트의 크기는 어느 정도입니까? 그것을 변환하기위한 도구를 찾으려고 노력하는 것보다는 C로 이식하는 것이 가치가 있지 않습니까? – dreamlax
수동으로 시도하지 않을 정도로 크지 만 좋은 방법을 찾을 수 없다면 스스로 할 수 있습니다 :) – hari