入力から特殊文字を受け入れるシェルスクリプト

Sohan

ユーザーからのパスワードを受け入れるスクリプトがあります。ご存知のとおり、パスワードには特殊文字を使用できます。そのため、ユーザーが特定の文字を使用している場合、私が作成したスクリプトが機能しない場合があります。

見てください

./passwrd.sh sohan$23
sohan3

これがスクリプトスニペットです

#!/bin/sh
#=============================================================================
#
# DESCRIPTION
#
# Script for creating csbuser in weblogic
#
# USAGE ./create.sh <password>
# where password is OPTIONAL.

if [ $# -eq 1 ]; then
echo $1
#csb_password=`echo "$1" | sed -r 's/\$/\\\$/g'`
fi

誰かが私にここで何ができるかを提案できますか?

fedorqui'SOは害をやめます '

のよう./passwrd.sh sohan$23スクリプトを呼び出すと、$23が展開されます。

リテラル文字列として指定するには、一重引用符を使用してください。

./passwrd.sh 'sohan$23'

$ cat a
#!/bin/bash

echo "the var is $1"

$ var=10
$ ./a a$var
the var is a10

$ ./a 'a$var'
the var is a$var

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

WLSTPythonスクリプトがシェルスクリプトから変数を受け入れることができません

分類Dev

ファイルまたはstdinからの入力を受け入れるスクリプトを作成するにはどうすればよいですか?

分類Dev

現在実行可能なシェルスクリプトに文字列を受け入れさせるにはどうすればよいですか?

分類Dev

受け入れテストから入力のアクションをトリガーしますか?

分類Dev

入力からエスケープするSQL特殊文字

分類Dev

bashスクリプトで複数行の入力を受け入れる

分類Dev

シェルスクリプトを介してrootパスワードを受け入れる方法

分類Dev

シェルスクリプトでパラメータを任意の順序で受け入れる方法

分類Dev

シェルスクリプトで日時の組み合わせを受け入れる方法は?

分類Dev

Pythonスクリプトでパイプ入力を受け入れてからユーザー入力を受け入れるにはどうすればよいですか?

分類Dev

シェルスクリプトでプロンプトを自動的に受け入れるにはどうすればよいですか?

分類Dev

Javascriptの検証:送信をクリックすると、入力テキストボックスから特殊文字をブロックします

分類Dev

bashスクリプトのシェルからの入力

分類Dev

入力文字列を展開するシェルスクリプト

分類Dev

SSH ハンドシェイクを受け入れるだけの Bash スクリプト

分類Dev

文字や特殊文字を入力するとループする

分類Dev

LIKEを使用して特殊文字も受け入れるクエリを作成するにはどうすればよいですか?

分類Dev

数字とダッシュ文字のみを受け入れる入力テキストフィールド

分類Dev

stdinがリダイレクトされている場合、ターミナルからの入力を受け入れるbashスクリプトを取得することは可能ですか?

分類Dev

入力タイプ番号から特殊文字を読み取る方法

分類Dev

それは私のローカルマシン上のサーバと、実行スクリプトにsshをします、入力を受け取り、シェルスクリプトを書くことは可能ですか?

分類Dev

クラスを作成し、コンソールからの入力を受け取るforループのリストに追加する方法

分類Dev

シェルスクリプト:コマンド出力から入力を読み取る

分類Dev

NodeJSからシェルスクリプトにユーザー入力を送信する

分類Dev

1つのファイルで複数のユーザー入力を受け取るシェルスクリプト

分類Dev

シェルスクリプト(Bash):特殊文字を省略します

分類Dev

シェルスクリプトに特殊文字を含むgrepping変数

分類Dev

1つのテキストボックスからの複数の入力をAngularで受け入れる

分類Dev

特殊文字と文字列の間の行を検索するシェルスクリプト

Related 関連記事

  1. 1

    WLSTPythonスクリプトがシェルスクリプトから変数を受け入れることができません

  2. 2

    ファイルまたはstdinからの入力を受け入れるスクリプトを作成するにはどうすればよいですか?

  3. 3

    現在実行可能なシェルスクリプトに文字列を受け入れさせるにはどうすればよいですか?

  4. 4

    受け入れテストから入力のアクションをトリガーしますか?

  5. 5

    入力からエスケープするSQL特殊文字

  6. 6

    bashスクリプトで複数行の入力を受け入れる

  7. 7

    シェルスクリプトを介してrootパスワードを受け入れる方法

  8. 8

    シェルスクリプトでパラメータを任意の順序で受け入れる方法

  9. 9

    シェルスクリプトで日時の組み合わせを受け入れる方法は?

  10. 10

    Pythonスクリプトでパイプ入力を受け入れてからユーザー入力を受け入れるにはどうすればよいですか?

  11. 11

    シェルスクリプトでプロンプトを自動的に受け入れるにはどうすればよいですか?

  12. 12

    Javascriptの検証:送信をクリックすると、入力テキストボックスから特殊文字をブロックします

  13. 13

    bashスクリプトのシェルからの入力

  14. 14

    入力文字列を展開するシェルスクリプト

  15. 15

    SSH ハンドシェイクを受け入れるだけの Bash スクリプト

  16. 16

    文字や特殊文字を入力するとループする

  17. 17

    LIKEを使用して特殊文字も受け入れるクエリを作成するにはどうすればよいですか?

  18. 18

    数字とダッシュ文字のみを受け入れる入力テキストフィールド

  19. 19

    stdinがリダイレクトされている場合、ターミナルからの入力を受け入れるbashスクリプトを取得することは可能ですか?

  20. 20

    入力タイプ番号から特殊文字を読み取る方法

  21. 21

    それは私のローカルマシン上のサーバと、実行スクリプトにsshをします、入力を受け取り、シェルスクリプトを書くことは可能ですか?

  22. 22

    クラスを作成し、コンソールからの入力を受け取るforループのリストに追加する方法

  23. 23

    シェルスクリプト:コマンド出力から入力を読み取る

  24. 24

    NodeJSからシェルスクリプトにユーザー入力を送信する

  25. 25

    1つのファイルで複数のユーザー入力を受け取るシェルスクリプト

  26. 26

    シェルスクリプト(Bash):特殊文字を省略します

  27. 27

    シェルスクリプトに特殊文字を含むgrepping変数

  28. 28

    1つのテキストボックスからの複数の入力をAngularで受け入れる

  29. 29

    特殊文字と文字列の間の行を検索するシェルスクリプト

ホットタグ

アーカイブ