ドル記号を含む文字列を1つのシェルコマンドに渡して別のシェルコマンドに渡す必要があるパラメータがあります。
例えば、
prog_name.sh abc\$xyz
prog_name.shは、OracleのPro * Cプログラムへの呼び出しが含まれています
バックスラッシュはprog_name.shする最初の呼び出しの後に取り除かので、私はに戻ってそれを配置する必要がありますされproc_exe $1
proc_exe呼び出しで$
が保存され、$xyz
が評価されません。これにより、abc$xyz
は文字列として正しく渡され、proc_exe
の内部で使用されます。
したがって、仮に 'abc; dd if =/dev/null of =/path/to/your/db'はまだ通りますか? – knittl