以例子簡介 ‘find -ok’ 和 ‘find -okdir’

簡介 在這篇文章中,我們會示範使用 find -ok 和 find -okdir 這兩個指令,這兩個指令跟 find -exec 和 find -execdir 有一樣的功能,不過,在執行指令前,他們先會跟你確認你是否真的想在該檔案上執行該指令,如果你想要更加小心,這些指令會是你的好幫手。 我們已經在這篇文章中解釋過 find -exec 和 find -execdir 之間的分別,今次我們不會再作解釋,如果你有興趣,可以看看該篇文章。 讓我們一起看看這些指令有甚麼不同吧。 創建以下的檔案架構。 noob@learnfromnoobs:~$ tree find-test/ find-test/ ├── dir1 │   …

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 …