실행 파일을 Linux에서 읽기 전용 파일처럼 만들 수 있습니다. 예를 들어 "file"을 열면 실제로 파일이 실행되고 stdout을 다음과 같이 읽을 수 있습니다. 그것이 "파일"의 데이터라면? 예를 들어 'cat'과 같이 파일을 열어 읽는 방법을 알고있는 프로그램에서 열 수 있어야합니다.Linux/Unix 파일 시스템에서 실행 파일로 마운트 가능
2
A
답변
4
사용 FUSE 운영 체제의 유닉스 계열에
6
popen
을 살펴보십시오. 기본적으로 설명하는 것은 파이프입니다.
P. 언어 별 도움말이 필요한 경우 질문을 편집하고 작업중인 언어/환경을 추가하면 더 자세한 내용을 제공하려고 노력할 것입니다.
2
다른 프로그램에 의해 열린 명명 된 파이프에 프로그램의 출력을 보낼 수 있습니다. 명명 된 파이프를 작성하려면 mkfifo 명령을보십시오. 명명 된 파이프는 파일처럼 작동하며 몇 가지 제한이 있습니다. 예를 들어, 그것은 찾을 수 없습니다.
0
프로그램의 출력을 "읽는"것에 사용하는 것처럼 보이게됩니다. 문제는 실행 파일을 말하기 emacs 또는 vim 또는 무엇이든간에, 편집기가 다른 해석 방법을 알지 못하는만큼 실행 파일의 문제가 아니라는 것입니다.
관련 문제
- 1. 패치 실행 가능 파일?
- 2. VB6 실행 가능 파일
- 3. Java를 사용하여 원격 시스템에서 배치 파일 실행
- 4. 임베디드 시스템에서 코드 실행
- 5. helink dll을 실행 파일로
- 6. 우분투 실행 가능 JAR (NetBeans)
- 7. 리눅스 파일 시스템에서 루프 만들기
- 8. ecryptfs 및 유사한 스택 가능 파일 시스템에서 직접 IO 사용
- 9. SQL Server 에이전트를 통해 파일 시스템에서 .sql 파일 실행
- 10. 다른 디렉토리의 소스 파일로 jar 파일 실행
- 11. 로그인시 자동 마운트 DMG 파일
- 12. proc 파일 시스템을 마운트 해제
- 13. vb.net vs2008 빈 실행 가능
- 14. 분산 파일 시스템에서 파일 순회
- 15. 스레드 및 실행 가능
- 16. 병렬 호출 실행 가능
- 17. Windows 시스템에서 zend 도구 실행
- 18. 파일 시스템에서 문서 검색
- 19. cmake 용 이식 가능 파일
- 20. NetBeans 및 실행 가능 JAR
- 21. AS3에서 XML 파일 저장 가능
- 22. SqlCipher가 실행 파일로 컴파일
- 23. 텍스트 파일로 실행 출력
- 24. Linux에서 jar 파일 실행
- 25. 파일 시스템에서 ASPX 파일을 읽고 HTML로 렌더링
- 26. Java에서 파일 마운트 및 untar 화
- 27. Solaris : 응용 프로그램 핸들러에 파일 시스템 마운트
- 28. 내부에서 실행 파일로 실행 파일을 만들려면 어떻게해야합니까?
- 29. Linux OS 실행 가능 아카이브 파일 옵션 - 자체 설치자
- 30. cruisecontrol.net의 필수 실행 가능 태스크
감사합니다. 정확하게 필요한 포인터. – kbluck
파일을 열 때마다 프로그램을 시작하는 유일한 방법은 휴즈 (FUSE)라고 생각합니다. – Doub