Linux 서버의 사용자를 추출하고 "/home/$user/public_html/vb/includes/config.php"가 있는지 확인하는 스크립트를 원합니다. 서버의 모든 사용자를 확인하고 많은 파일을 검색하는 스크립트를 원합니다. 모든 사용자들
답변1
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