.png)
실제 사용자를 어떻게 인쇄할 수 있나요(가능한 경우 스크립트에서)? 나는 실제 사용자가 유효한 로그인 쉘을 가지고 있다는 것을 알고 있으며 유효한 로그인 쉘이 /etc/shells에서 찾을 수 있다는 것을 알고 있습니다. 하지만 해당 쉘(/etc/passwd에서)을 사용하여 사용자를 얻는 방법을 모르겠습니다.
답변1
awk -F: 'NR == FNR {shells[$0]; next} $NF in shells' /etc/{shells,passwd}
또는 grep이지만 매우 정확하지는 않습니다.
grep -Ff /etc/shells /etc/passwd