を実行することはできますが、正しいを提供しましたシェルはスクリプトを実行するために呼び出されます。Ubuntuのカーネルに書かれたシェルスクリプトは常にもRHEL上
0
A
答えて
1
異なる分布と異なるカーネルで使用された場合、実行が異なる可能性のある
方法:Linuxカーネルのバージョンと設定で
- 違い - これは、ファイルの内容などの存在と形式に影響を与える可能性があります
/proc
および/sys
にあるもの、または特定のデバイスドライバが存在するもの。使用されるシェルのバージョンで - 差 -
/bin/sh
は、他に一つのシステムおよびBash 4.xの上に一つのシステムとダッシュ別に、またはバッシュ3.xの上バッシュであってもよいです。 - インストールされたプログラムの違いスクリプトは、(それらのプログラムも存在しているかどうか、あなたのパッケージの依存関係が間違って得た場合、および - どのような1つの配布の「必須」ですが、別の「オプション」であってもよい)を呼び出します。
要するに、異なるディストリビューションは、異なるバージョンの1つのディストリビューションと同じ問題を抱えていますが、それ以上です。
0
それはそれがために書かれたものや、特定のシェルのバージョンは、それがために書かれたものをシェル/インタプリタに依存します。たとえば、bash-4.4を使用して書かれたbashスクリプトは、bash-2.0などでは機能しない可能性があります。あなたが使っているディストリビューション/カーネルのバージョンではなく、あなたが使っているシェルにはあまり関係ありません。
ので、詳細がなくて、それはUbuntuの上で動作するスクリプトは、RHEL上で動作するかどうかを断言することはできません。両方のマシンで同じシェルと同じバージョンの を使用している場合は、期待通りに動作します(非常に奇妙なケースは除きます)。
関連する問題
- 1. IOS :: NOCREATEエラーRHEL 5.0にC++で書かれたパッケージを、コンパイル、
- 2. ubuntuで実行中のプロセスをチェックポイントするためのシェルスクリプトを書くには?
- 3. シェルスクリプトの上書き例外
- 4. Ubuntuシェルスクリプト
- 5. Ubuntuのシェルスクリプト:
- 6. は、私のようにシェルスクリプトを書いたシェルスクリプト
- 7. user_create.sh Ubuntuシェルスクリプト
- 8. ubuntu 16.04カーネル4.10.x
- 9. IPad EXC_BAD_ACESS SImulator上で正常に実行されたにもかかわらず
- 10. UbuntuにAPTとともにインストールされたMySQLのBASEDIRはどこですか? MySQLの文書によると
- 11. iostreamの後に書かれたものは何でも
- 12. Ubuntuシェルスクリプト - ルート認証
- 13. RHELに何もインストールできない
- 14. Ubuntuのシェルスクリプトの問題
- 15. カーネル関数のリターンアドレスをどのように上書きしますか?
- 16. ユーザーの書かれたカーネル内でのスラスト
- 17. mongoexportコマンドのシェルスクリプトを書くには?
- 18. Windows 10環境でJavaからUbuntuのBashで書かれたシェルスクリプトを実行するにはどうしたらいいですか?
- 19. シェルスクリプト日常
- 20. ubuntuをシェルスクリプトからロックする
- 21. Linuxカーネル - kthread_stopは常に-EINTRを返しますか?
- 22. なぜOpenCLカーネルはIntel HD上でNVIDIA GeForceよりもはるかに高速に動作しますか?
- 23. 変数名の上書きはパフォーマンス上のメリットをもたらしますか?
- 24. 同じコードが、ウィンドウ/ Ubuntuの上で非常に異なる精度(Keras/Tensorflow)は
- 25. ubuntu 14.04の上に常にAndroidのエミュレータを維持する方法
- 26. NodeWebkitはフルスクリーンアプリケーションの上に「常に上に」ありますか?
- 27. RHEL向けにあらかじめ構築されたErlang/OTP
- 28. コードが書き込まれてもウィンドウは常に空白になる
- 29. シェルスクリプトはAndroidでは実行されませんが、Ubuntu上で実行されます
- 30. LinuxのUbuntuのシェルスクリプトの無限ループ
また、シェルスクリプトが起動する外部コマンドに大きく依存しています。 –