osの公式システム名(rfc943 http://tools.ietf.org/html/rfc943#ref-37で定義)をrubyでfinfするにはどうしたらいいですか?Rubyの公式システム名
0
A
答えて
0
あなたは行うことができます:そのバッククォートは、アプリのバイナリ外を実行すること
system_name = `uname`.chop
または
hostname = `hostname`.chop
注意。これは非Linuxベースのシステムでは動作しません。
+0
これはOS X上で動作します(そして、ほとんどのUnixディストリビューションも想像しています)。 – mipadi
1
それはあなたが、あなたが
できrequire 'socket'
host = Socket.gethostname
を探しているホスト名だが、それは実際に記載されている公式システム名RFC943での一つだならば、私はあなたが運の外であると考えられる場合。私が考えているのは、あらかじめ定義されたグローバル定数RUBY_PLATFORM
ですが、私にとってはそれはi486-linux
と言われています。それは、RFC810のオペレーティングシステムアクロニスではありません。
関連する問題
- 1. Rubyとシステム入力
- 2. Facebookの公式アイコン
- 3. MVC3の公式ドキュメント
- 4. WPF公式リボンコントロールテーマ
- 5. Python拡張パッケージ用の非公式Windowsバイナリの命名規則
- 6. Rubyシステムのメソッド引数
- 7. グループ署名方式と公開鍵暗号の相違
- 8. Javaのシステム日付書式
- 9. は公式のC#のドライバ
- 10. 公式C#MongoDBのドライバ
- 11. CSSボックスポジショニングの公式セマンティクス
- 12. 非公式のopengl sdk
- 13. 'xxd'コマンドの公式Fedoraパッケージ?
- 14. Ruby 'require'ワイルドカード式
- 15. Matlabの:私は方程式のシステムを持って無名関数
- 16. Microsoft公式サイトSQLサーバー
- 17. Docker公式レジストリ(Docker Hub)URL
- 18. Sharepoint XSLT日付公式
- 19. asp.net mvc Webgrid公式ドキュメント
- 20. Ruby on Rails 3投票システムのルーティングエラー
- 21. "システム" MongoDBのコレクション名で
- 22. Rubyのモジュール方式アクセシビリティ
- 23. Rubyのbreak式奇妙な
- 24. のpython:sys.argvの[0]の意味公式ドキュメント
- 25. 黄土のフィットと結果の公式
- 26. 3つの公式の簡素化
- 27. Ruby vs Python for Society管理システム!
- 28. は、旧式のzsh公式サイトのzshガイドですか?
- 29. CSCI(コンピュータソフトウェア構成アイテム)の公式定義
- 30. 公式のナゲットパッケージリポジトリをミラーリングする
TOPS10またはTOPS20システムを使用しているかどうか、またはこれを知りたいのはなぜですか?それは時代遅れのような感じです。 –