シェルの「パラメータ介入」を安全にプレビューする方法は? (例:トークン認識+ wordexp)

シェルの「パラメータ介入」を安全にプレビューする方法は? (例:トークン認識+ wordexp)

「方法」をプレビューする方法はありますか?シェルユーザー入力は解釈されます(次のように)。トークン認識単語表現)」?

またpreview () { printf '%s\n' "$*"; }、シェル関数は、シェル組み込み/シェル関数/プログラムにどの引数が与えられるかをプレビューするための安全で十分な方法ですか?

最後に、複合コマンドのより複雑な場合、「パラメータ介入」(トークン認識+ wordexpなど)をプレビューするための同様の方法はありますか?

「シェルパラメータ変調」に分類できることを事前に見ることで、シェルの一部のあいまいな役割/部分を初心者に実演してtouch ./-r; rm *驚きを防ぐことができます。

関連情報