評価の目的は何ですか? [コピー]

評価の目的は何ですか? [コピー]
  1. runコマンドを使用する目的は何ですかeval

  2. どのタイプのコマンドを実行できますかeval?組み込みコマンド、外部実行コマンド、パイプライン、スクリプトを実行できることがわかりました。シェルから直接実行できるさまざまなコマンドを実行できますか?

  3. シェルから直接コマンドを実行することと、間接的にコマンドを実行することを比較してみてくださいeval。唯一の違いはこれですコマンドはeval1回ではなく2回解析されます。

  4. evalviaとviaを介して実行されているコマンドを比較しますcommand。どちらもコマンドを実行できると仮定します。これら2つの方法の違いは何ですか?

答え1

コマンドライン拡張後:

eval は、「コマンドライン処理」の最初のステップに引数を返します。

すべてのステップコマンドライン処理このページに表示されます。

関連情報