実行可能ファイルをLinux上の読み取り専用ファイルのように見えるようにすることができます。読み込み用の "ファイル"を開くとファイルを実際に実行し、stdoutをそれが「ファイル」のデータであれば?それは、例えば 'cat'のように、読み込みのためにファイルを開く方法を知っているどのプログラムでも開くことができます。Linux/Unixファイルシステム上でファイルとしてマウント実行可能
2
A
答えて
4
使用FUSE
6
popen
をご覧ください。基本的にあなたが描いているのはパイプです。
P.S.言語特有のヘルプが必要な場合は、質問を編集し、作業中の言語/環境を追加してください。より具体的な情報を提供しようとします。
2
UnixライクなOSの上でのあなたは、別のプログラムによって開かれている名前付きパイプにプログラムの出力を送信することができます。 mkfifoコマンドを見て、名前付きパイプを作成します。名前付きパイプはファイルのように動作しますが、いくつかの制限があります。たとえば、シーク可能ではありません。
0
プログラムの出力を「読み込み」に使用しているものにパイプすることができるようです。問題は、emacsやvimなどの実行可能ファイルを開きたい場合です。エディタがそれを解釈する他の方法を知らない限り、実行可能ファイルの問題ではありません。
関連する問題
- 1. マウントNTFS(リード/ライト可能と)RHEL 5上のファイルシステム(2.6.8-18.el5)
- 2. サービスファブリック上のゲスト実行可能ファイルとしてNodeJS
- 3. 実行可能ファイルにファイルシステムを埋め込む?
- 4. newfsファイルシステムでマウント可能なイメージを作成する
- 5. 実行可能なWindowsサーバ上でexeファイルを実行する
- 6. Cocoaと実行可能ファイル
- 7. テンプレートと実行可能ファイル
- 8. PHPを実行可能なウェブサイトとして実行可能
- 9. 実行可能ファイルを別の実行可能ファイルにインクルード
- 10. Windowsで実行可能なSourcetree git実行可能ファイル
- 11. SAFELY Windowsで実行可能な実行可能ファイルへのパス
- 12. Androidでelf実行可能ファイルを実行しています
- 13. ndk-build実行可能ファイルが実行可能ファイルとして認識されない
- 14. CMakeでファイルを生成して実行可能ファイルとして追加する
- 15. install forgeで管理者として実行可能な実行可能ファイルを作成する方法
- 16. Linux上のQFileDialogで実行可能ファイルをフィルタリングする
- 17. Javaで実行可能ファイルを実行中に落とす
- 18. 実行可能ファイルが実行
- 19. ファイルシステム上のIE7とXMLファイル
- 20. Javaとjdbc-exe実行可能ファイル
- 21. Dockerfile実行可能ファイル
- 22. f32の実行可能ファイル
- 23. (1)リリース実行可能ファイル
- 24. 実行可能ファイルを.pro
- 25. 実行可能ファイルのメモリレイアウト
- 26. 実行可能ファイルのCDN
- 27. javafx8アプリケーション実行可能ファイル
- 28. python実行可能ファイル
- 29. VB6実行可能ファイル
- 30. クロスプラットフォームPython実行可能ファイル
ありがとう、ちょうど私が必要としたポインタ。 – kbluck
私は、ファイルを開くたびにプログラムを起動する唯一の方法はFUSEだと思います。 – Doub