如何将Windows CMD终端中的数据导出到csv文件?

如何将Windows CMD终端中的数据导出到csv文件?,windows,csv,cmd,export-to-csv,Windows,Csv,Cmd,Export To Csv,我使用的是Windows10,我想使用windows命令将windows cmd终端中的数据导出到csv文件中 请告知如何保存。是的,如果可能,只需将输出重定向到具有任何扩展名的文件: Windows和Linux语法: SomeCommand>SomeFile.csv 或者,如果要附加数据:SomeCommand>>SomeFile.csv Linux语法: 如果您还需要stderr,请使用以下命令:SomeCommand&>SomeFile.csv 或者将此附加到:SomeCommand&>>

我使用的是Windows10,我想使用windows命令将windows cmd终端中的数据导出到csv文件中


请告知如何保存。

是的,如果可能,只需将输出重定向到具有任何扩展名的文件:

Windows和Linux语法:

SomeCommand>SomeFile.csv

或者,如果要附加数据:
SomeCommand>>SomeFile.csv

Linux语法:

如果您还需要stderr,请使用以下命令:
SomeCommand&>SomeFile.csv

或者将此附加到:
SomeCommand&>>SomeFile.csv

如果希望在控制台和文件中同时显示stderr和output,请使用以下命令:

SomeCommand 2>&1 | tee SomeFile.csv


是的,只要将输出重定向到具有任何扩展名的文件即可:

Windows和Linux语法:

SomeCommand>SomeFile.csv

或者,如果要附加数据:
SomeCommand>>SomeFile.csv

Linux语法:

如果您还需要stderr,请使用以下命令:
SomeCommand&>SomeFile.csv

或者将此附加到:
SomeCommand&>>SomeFile.csv

如果希望在控制台和文件中同时显示stderr和output,请使用以下命令:

SomeCommand 2>&1 | tee SomeFile.csv

NB:“n.e”不存在,但这并不意味着它不可能实现,只是复杂而已 列表

命令>输出.csv

标准输出流将仅重定向到文件,在终端中不可见。如果文件已经存在,则会被覆盖

命令>>输出.csv

标准输出流将仅重定向到文件,在终端中不可见。如果文件已经存在,新数据将附加到文件末尾

命令2>输出.csv

标准错误流将仅重定向到文件,在终端中不可见。如果文件已经存在,则会被覆盖

命令2>>输出.csv

标准错误流将仅重定向到文件,在终端中不可见。如果文件已经存在,新数据将附加到文件末尾

命令&>output.csv

标准输出和标准错误流都将仅重定向到文件,在终端中看不到任何内容。如果文件已经存在,则会被覆盖

命令&>>output.csv

标准输出和标准错误流都将仅重定向到文件,在终端中看不到任何内容。如果文件已存在,则新数据将附加到文件末尾

命令| tee output.csv

标准输出流将被复制到文件中,它仍将在终端中可见。如果文件已经存在,则会被覆盖

命令| tee-a output.csv

标准输出流将被复制到文件中,它仍将在终端中可见。如果文件已经存在,新数据将附加到文件末尾

(*)

Bash没有速记语法,只允许通过管道将StdErr传递到第二个命令,这在这里需要再次与tee结合来完成该表。如果您真的需要类似的东西,请查看堆栈溢出上的“如何使用stderr而不是stdout?”了解一些方法,例如通过交换流或使用进程替换

命令|&tee输出.csv

标准输出和标准错误流都将复制到文件中,同时在终端中仍然可见。如果文件已经存在,则会被覆盖

命令|&tee-a output.csv

标准输出和标准错误流都将复制到文件中,同时在终端中仍然可见。如果文件已经存在,新数据将附加到文件末尾。

NB:“n.e”不存在,但这并不意味着它不可能实现,只是复杂而已 列表

命令>输出.csv

标准输出流将仅重定向到文件,在终端中不可见。如果文件已经存在,则会被覆盖

命令>>输出.csv

标准输出流将仅重定向到文件,在终端中不可见。如果文件已经存在,新数据将附加到文件末尾

命令2>输出.csv

标准错误流将仅重定向到文件,在终端中不可见。如果文件已经存在,则会被覆盖

命令2>>输出.csv

标准错误流将仅重定向到文件,在终端中不可见。如果文件已经存在,新数据将附加到文件末尾

命令&>output.csv

标准输出和标准错误流都将仅重定向到文件,在终端中看不到任何内容。如果文件已经存在,则会被覆盖

命令&>>output.csv

标准输出和标准错误流都将仅重定向到文件,在终端中看不到任何内容。如果文件已存在,则新数据将附加到文件末尾

命令| tee output.csv

标准输出流将被复制到文件中,它仍将在终端中可见。如果该文件已存在,则会删除它