如何记录who命令的输出

发布时间:2024-05-27 07:56:02

以下是几个示例:

1. 使用`>`来覆盖原有文件:

```bash

who > /path/to/output/file.txt

```

这个命令会运行`who`命令,并将输出结果写入到`/path/to/output/file.txt`文件中。如果该文件已存在,它会被覆盖;如果不存在,则创建该文件。

2. 使用`>>`来追加到原有文件(如果存在):

```bash

who >> /path/to/output/file.txt

```

这个命令也是将`who`命令的输出写入到`/path/to/output/file.txt`文件中,但与上一个示例不同的是,如果文件已存在,输出将会被添加到文件末尾,而不是覆盖原有内容。

3. 在Windows的命令行环境中,您可以使用类似的重定向操作符来记录`who`命令的输出。例如:

```batch

who > C:\path\to\output\file.txt

```

这会将`who`命令的输出保存到指定的文本文件中。

请注意,在使用上述命令时,请确保提供正确的文件路径,并且用户有足够的权限来创建或写入该文件。