Bash: 隱藏用戶輸入/密碼

有時,我們或者需要隱藏用戶輸入,令用戶的需入不會在終端機(terminal)中顯示,特別是當我們的 script 需要取得用戶密碼時。 tl;dr 1. read -s 我們可以使用 read 指今加上 -s 選項來讀取密碼,這樣我們的 script 就不會顯示出用戶輸入的密碼。 例如: #!/bin/bash read -s -p “Enter password: ” password echo echo “password: $password” 範例輸出: noob@learnfromnoobs:~$ ./input_password_read.sh …