Bash

使用 bash 腳本創建 shell 腳本

  • August 25, 2018

我想製作腳本來提取linux伺服器的使用者並檢查“/home/$user/public_html/vb/includes/config.php”是否存在,我希望腳本檢查伺服器中的所有使用者並蒐索所有使用者中的許多文件

這將public_html/vb/includes/config.php在系統上每個使用者的主目錄中搜尋,無論它們是如何定義的(/etc/passwd、ldap、yp 等)

file="public_html/vb/includes/config.php"
for homedir in $(getent passwd | cut -d: -f6) ; do
  f="${homedir}/${file}"
  [ -e "$f" ]  && echo "$f"
done

引用自:https://unix.stackexchange.com/questions/236923