秘密の値(パスワード変数、クレジットカード、いくつかのキー/トークン)を入力するようユーザーに促したいと思うその変数の値の最後のN(4文字と言う)を表示する方法があるかどうかを確認してください。マスクされた/パスワード/シークレット変数の値の最後のN文字だけを埋めて表示する
例:クレジットカード番号を入力し :1234567898765432
I入力またはread -s variable
を使用するかをユーザー非表示にする元stty -echo/echo
のためのラッパーを使用することができ、それが値を隠すが、どのような私が好きなことを示すことですよこの変数の最後のN(例:4)文字、すなわち$ echo $mySecretVariable
と言ったら (実際に関数を書かなければならないかどうかはわかりません)、************5432
またはトークンキーの値の最後が*******************C5fx
すべての文字が*
で埋められ、最後のNだけが表示されるようなものです。
、感謝:)私は推測します唯一の方法は関数を介して行うことです。 –