Debian-Squeeze

列出實際上是 Debian 中電腦的使用者名

  • July 19, 2013

我繼承了大約 6 台伺服器(全部基於 Debian),明年我的部分項目是將所有內容整合到一台伺服器中。有 6 個“域”從 Samba3 安裝中執行,一旦我整理好所有內容,我想將它們全部合併到一個新伺服器中。我想知道是否有辦法載入/etc/passwd文件以僅顯示以 a 結尾的使用者名$,所以我知道它們是電腦名。一旦我能得到這個,我可以(希望)製作一個腳本來將所有機器添加到新主機,但這是稍後的另一個問題

cat /etc/passwd | grep \$\: | cut -d : -f 1

將是我的第一次嘗試。

這是我的做法:

awk -F: '{print $1}' /etc/passwd | grep '\$$'

引用自:https://serverfault.com/questions/524785