Debian-Squeeze
列出實際上是 Debian 中電腦的使用者名
我繼承了大約 6 台伺服器(全部基於 Debian),明年我的部分項目是將所有內容整合到一台伺服器中。有 6 個“域”從 Samba3 安裝中執行,一旦我整理好所有內容,我想將它們全部合併到一個新伺服器中。我想知道是否有辦法載入
/etc/passwd
文件以僅顯示以 a 結尾的使用者名$
,所以我知道它們是電腦名。一旦我能得到這個,我可以(希望)製作一個腳本來將所有機器添加到新主機,但這是稍後的另一個問題
cat /etc/passwd | grep \$\: | cut -d : -f 1
將是我的第一次嘗試。
這是我的做法:
awk -F: '{print $1}' /etc/passwd | grep '\$$'