这是我到目前为止所尝试过的
sort /etc/passwd -t: -k1 > ~/passwd.bylogin
我不断收到输出错误的错误。
问题是:
使用用户的登录 shell 作为主键,按字母升序对 /etc/passwd 文件进行排序。将结果存储在新创建的文件 passwd.bylogin 中
我不明白为什么我没有得到正确的输出。
答案1
如果我正确地阅读了问题,那么您应该按外壳排序,这是第七个字段。因此,以下内容应该适合您:
sort /etc/passwd -t: -k7 > ~/passwd.bylogin