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