
複雑なシステムを展開するために、すべてのコンパイルと設定を実行するスクリプトを作成したいと思います。インストールシナリオを解釈し、すべての作業を実行し、結果をログに保存できる既存の製品を探しています。
私に必要なのは
- システムで make /make install などのコマンドを実行します。
- makeなどがコード0で終了していることを確認してください。
- 他のコマンド(modprobeなど)を実行し、出力から一部のテキストを検索し、既存/存在しないテキストを処理します。
- リンクジョブ:ジョブAが失敗した場合は、ジョブBを試してはいけません。
- 既存のファイル(NTPやsendmailの設定など)で特定の行を確認し、存在しない場合は追加します(ファイルの残りの部分はそのまま残ります)。
- デフォルトのプロセス出力を含む直感的なログ。
たとえば、カスタムPerlスクリプトを作成してこれを実行できますが、既製のソフトウェアがあるかどうかを知りたいと思います。
コマンドラインが優先されますが、グラフィカルインターフェイスも機能します。