如何格式化每行输出一个单词

Yuj*_*ian 4 command-line text-formatting

我登录linux系统并尝试获取所有当前用户。我users在终端中使用了命令,结果显示为“user1 user2 user3 user4”。

有什么办法可以打破用户名一行,让每个用户名占一行?

Kus*_*nda 7

users | tr -s ' ' '\n'
Run Code Online (Sandbox Code Playgroud)

这将获取users实用程序的输出并使用 用换行符替换所有空格,tr从结果中删除多个连续的换行符(使用-s)。

通过管道sort -u获取唯一的用户名。