3.4.6. バッチモードでの管理 CLI の使用


概要

バッチ処理により、複数の操作リクエストをシーケンスにグループ化し、ユニットとして一緒に実行できます。シーケンスの操作リクエストのいずれかが失敗すると、操作のグループ全体がロールバックされます。

注記
バッチモードは条件付きステートメントをサポートしません。

手順3.9 バッチモードのコマンドおよび操作

  1. バッチモードの開始

    batch コマンドでバッチモードを 開始 します。
    Copy to Clipboard Toggle word wrap
    [standalone@localhost:9999 /] batch
    バッチモードになると、プロンプトにハッシュ (#) が表示されます。
  2. バッチへの操作要求の追加

    バッチモードでは、通常通りに操作リクエストを入力します。操作リクエストは、入力順にバッチに追加されます。
    操作リクエストのフォーマットに関する詳細は、「管理 CLI での操作およびコマンドの使用」 を参照してください。
  3. バッチの実行

    操作リクエストのシーケンス全体を入力したら、run-batch コマンドでバッチを実行します。
    Copy to Clipboard Toggle word wrap
    [standalone@localhost:9999 / #] run-batch
    The batch executed successfully.
    バッチ処理で使用できるコマンドの完全リストは、「CLI のバッチモードコマンド」 を参照してください。
  4. 外部ファイルに保存されたバッチコマンド

    頻繁に実行する batch コマンドは、外部テキストファイルに保存できます。batch コマンドの引数として完全パスをファイルに渡すか、run- batch コマンドの引数として直接実行することができます。
    テキストエディターを使用して、batch コマンドファイルを作成できます。各コマンドは 1 行で記載する必要があり、CLI はこれにアクセスできる必要があります。
    以下のコマンドは、myscript.txt ファイルをバッチモードで読み込みます。このファイルのすべてのコマンドを編集または削除できるようになりました。新しいコマンドを挿入することもできます。このバッチセッションでの変更は、myscript.txt ファイルに永続化されません。
    Copy to Clipboard Toggle word wrap
    [standalone@localhost:9999 /] batch --file=myscript.txt
    次のコマンドは、myscript.txtファイルに保存されている batch コマンドを即座に実行します。
    Copy to Clipboard Toggle word wrap
    [standalone@localhost:9999 /] run-batch --file=myscript.txt

結果

入力された操作リクエストのシーケンスがバッチとして完了します。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat, Inc.