Which of the following commands prints a list of usernames (first column) and their primary group (fourth column) from the /etc/passwd file?
A.
fmt -f 1,4 /etc/passwd
B.
split -c 1,4 /etc/passwd
C.
cut -d : -f 1,4 /etc/passwd
D.
paste -f 1,4 /etc/passwd
題解
「fmt」指令可以重新編排文字。「split」指令可以將大檔案分割成小檔案。「cut」指令可以擷取文字片段。「paste」指令可以合併多個檔案。
選項A,「fmt」指令沒有「-f」參數。
選項B,「split」指令沒有「-f」參數。
選項C,「cut」指令的「-d」參數可以自定義分割欄位的符號,「-f」參數則是可以只顯示指定的欄位。這個選項的指令將會使用「:」字元來分割「/etc/passwd」的欄位,接著只顯示第1和第4欄的內容,符合題目要求,為正確答案。
選項D,「paste」指令沒有「-f」參數。