0
這是我的命令行代碼,在我的劇本,grep用unix中的cut命令?
passwd=`grep $username $userfile | cut -f2 -d: login_users > retrieve`
的
cut -f2 -d: login_users > retrieve
搜索並打印出整列兩項。我需要的是僅列第二列中的項目之一..我可以將哪些選項添加到我的剪切命令?
這裏有一個例子,第2欄的所有文件..
aaa
bbb
ccc
那麼,我想打印僅僅是AAA。我該怎麼辦??
這裏是存儲信息的用戶列表腳本。
明確
tput cup 2 4; echo "User List"
tput cup 3 4; echo "========="
awk -F: '{printf "%-12s %-12s %s\t%s %s %10.10s %s\n", $2, $3, $4, $1, $5, $6, $7}' login_users
向我們展示您的實際用戶文件的示例,並告訴我們您需要哪部分行。有人會給你一個'awk'行。 – Erik 2011-03-09 10:11:31