パスワードをハッシュ化するシェルスクリプトを作成しております。
パスワードの一文字目がハイフンの場合だとオプションと認識されエラーとなる為、シングルクォーテーションで囲みましたが、実行されるタイミングでシングルクォーテーションが消えてエラーとなります。
回避策がございましたらご教示下さい。
実行したコマンド
eval (command -arg1 -arg2 ’-password‘ )
実行するとシングルクォーテーションが消えて、
command -arg1 -arg2 -password
として実行され、引数3がオプションと誤認識されエラーとなる。
回答1件
あなたの回答
tips
プレビュー