シェル引数のサニタイズ変換関数
シェル引数のサニタイズ変換関数を使用して、Bash シェルスクリプティングに使用する文字列データピル内の潜在的に危険なコマンド挿入をすべて削除します。
シェル引数のサニタイズ変換関数には、文字列入力データピルが必要です。シェル引数のサニタイズ変換関数を適用するときは、正しい入力データピルタイプを使用してください。シェル引数のサニタイズ変換関数が不適切なデータタイプに適用されると、データはランタイム時に変換されず、代わりに入力値が返されます。フローランタイム値を確認する方法の詳細については、「フローをテストする」を参照してください。
注:
データピルが SSH ステップに対するコマンド入力にドロップされると、シェル引数のサニタイズ変換関数カテゴリが自動的に表示されます。
Bash シェル引数のサニタイズ
Bash シェルスクリプトに危険なコマンド挿入がない文字列を返します。入力文字列を一重引用符で囲み、既存の一重引用符をエスケープして、文字列を安全な引数としてシェル関数に直接渡すことができるようにします。
| 入力データピル | 出力データピル |
|---|---|
| 文字列 | 文字列:Bash シェル引数が適切にエスケープされた文字列 |