如何将输出重定向到C中的文件?

用户11964466

我正在尝试在C中:

  1. 从文件读取数据
  2. 处理数据
  3. 将操纵数据写入另一个文件

在分配要求中,它表示要使用以下命令编译并运行程序:

gcc -o name name.c 
./name inputFileName.ext > outputFileName.ext

我不熟悉“>”命令。我有一些问题:

  1. 在网上,它说“>”将命令输出重定向到文件,我不确定“命令输出”到底是什么意思。我将输出从我的name.c文件重定向到outputFileName.ext文件。命令输出是否表示stdout?如果是这样,我将使用哪个C关键字将信息从name.c写入stdout到outputFileName.ext文件?
  2. 当我打开并阅读输入文件时,我需要访问从命令行传入的文件。“>”字符是否算作另一个命令行参数?我是否仍可以使用“ argv [1]”语句从main()访问inputFileName.ext吗?

在网上,它说>将命令输出重定向到文件,我不确定“命令输出”到底是什么意思。

“命令输出”是指程序的stdout(标准输出)流。

请注意,一些shell命令不是单独的程序,而是实际上是shell内置的,尽管它们仍支持输出重定向。在Windows上,大多数shell命令(例如dirdel)是内置的,而在Linux / BSD / etc上,大多数shell命令是单独的程序(例如lsmkdir)。

如果您的程序调用puts( "foobar" );./name则从Bash运行将在终端仿真器中显示“ foobar”。但是,如果您运行,./name > file.txt那么“ foobar”文本将被写入,file.txt并且不会显示在终端仿真器中。

使用ls命令尝试,例如:ls -al > files.txt这也适用于Windows(dir /s > files.txt)。

我正在将输出从name.c文件重定向outputFileName.ext文件。命令输出是否表示stdout?

是。

如果是这样,我将使用哪个C关键字将信息从name.c写入stdout到outputFileName.ext文件?

你不知道 这是Shell / OS功能,不是C的一部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将命令的Matlab输出重定向到文件?

来自分类Dev

python:如何将文件输出重定向到流

来自分类Dev

如何将输出重定向到屏幕以及文件?

来自分类Dev

如何将findstr的输出重定向到文件?

来自分类Dev

如何将子流程的输出重定向到文件

来自分类Dev

如何将输出从文件重定向到stdout?

来自分类Dev

如何将curl的输出重定向到多个文件?

来自分类Dev

如何将awk的输出重定向到文件?

来自分类Dev

如何将输出从cron重定向到文件?

来自分类Dev

如何将Jmeter标准输出重定向到文件

来自分类Dev

如何将更多内容的输出重定向到文件

来自分类Dev

如何将输出重定向到 Pester xml 文件?

来自分类Dev

如何将 ngrep 输出重定向到文件

来自分类Dev

如何将 android 的 getevent 输出重定向到文件?

来自分类Dev

Pitest:如何将日志输出重定向到文件?

来自分类Dev

如何将jstack输出重定向到文件?

来自分类Dev

如何将2个文件的输出重定向到UNIX中的第3个文件

来自分类Dev

如何将输出重定向到文件,以使先前的重定向输出不丢失?

来自分类Dev

在Linux中,如何将脚本中的墙输出重定向到文件?

来自分类Dev

如何将ksh -x的输出重定向到UNIX中的文件

来自分类Dev

如何将文本添加到重定向到文件的输出中

来自分类Dev

如何将“ apt-file update”的输出重定向到文件中?

来自分类Dev

如何将ksh -x的输出重定向到UNIX中的文件

来自分类Dev

在Solaris中创建tar时如何将输出重定向到文件?

来自分类Dev

如何将输出重定向到sed命令中的特定文件?

来自分类Dev

如何将 IF Else 输出重定向到 powershell 中的 html 文件

来自分类Dev

在C#中执行时如何使用cmd输出将driverquery重定向到文件

来自分类Dev

如何将命令行输出重定向到文件,但仍在命令行中显示它们?

来自分类Dev

如何将脚本src文件的输出字符串重定向到javascript中的变量

Related 相关文章

  1. 1

    如何将命令的Matlab输出重定向到文件?

  2. 2

    python:如何将文件输出重定向到流

  3. 3

    如何将输出重定向到屏幕以及文件?

  4. 4

    如何将findstr的输出重定向到文件?

  5. 5

    如何将子流程的输出重定向到文件

  6. 6

    如何将输出从文件重定向到stdout?

  7. 7

    如何将curl的输出重定向到多个文件?

  8. 8

    如何将awk的输出重定向到文件?

  9. 9

    如何将输出从cron重定向到文件?

  10. 10

    如何将Jmeter标准输出重定向到文件

  11. 11

    如何将更多内容的输出重定向到文件

  12. 12

    如何将输出重定向到 Pester xml 文件?

  13. 13

    如何将 ngrep 输出重定向到文件

  14. 14

    如何将 android 的 getevent 输出重定向到文件?

  15. 15

    Pitest:如何将日志输出重定向到文件?

  16. 16

    如何将jstack输出重定向到文件?

  17. 17

    如何将2个文件的输出重定向到UNIX中的第3个文件

  18. 18

    如何将输出重定向到文件,以使先前的重定向输出不丢失?

  19. 19

    在Linux中,如何将脚本中的墙输出重定向到文件?

  20. 20

    如何将ksh -x的输出重定向到UNIX中的文件

  21. 21

    如何将文本添加到重定向到文件的输出中

  22. 22

    如何将“ apt-file update”的输出重定向到文件中?

  23. 23

    如何将ksh -x的输出重定向到UNIX中的文件

  24. 24

    在Solaris中创建tar时如何将输出重定向到文件?

  25. 25

    如何将输出重定向到sed命令中的特定文件?

  26. 26

    如何将 IF Else 输出重定向到 powershell 中的 html 文件

  27. 27

    在C#中执行时如何使用cmd输出将driverquery重定向到文件

  28. 28

    如何将命令行输出重定向到文件,但仍在命令行中显示它们?

  29. 29

    如何将脚本src文件的输出字符串重定向到javascript中的变量

热门标签

归档