中国服务器网
  • Linux
  • Windows
  • Ubuntu
  1. 中国服务器网
  2. 输出 c + + Linux操作系统
  3. 找出我的程序输出redirect到一个文件
Intereting Posts
如果256个线程的性能比8更好,我可能得到了错误的方法? / ChainingPackage做什么? 如何正确报告批量退出状态? 尝试写入`/ opt / wpscan / .bundle / config`时发生错误。 您可能需要为该path授予写入权限 OpenERP服务器错误访问被拒绝 Bash命令:variables和别名之间有什么区别? 分离的pthread导致内存泄漏 堆大小为Windows应用程序 什么是Windows代码页? C#Windows 10通用应用程序 – MVVM刷新 检索bash的输出历史 Linux bash:通过软链接执行时find目标文件的完整path 将HANDLE转换为文件描述符 vim和sudo vim在openSUSE上使用不同的设置 在Windows上查看进程的环境variables

找出我的程序输出redirect到一个文件

我想知道,如果它是可行的在Linux和C发现我的程序输出redirect到一个文件。 我想格式化输出人类可读性,当它打印在标准输出$ ./myprogram和像csv时,它被redirect到一个文件$ ./myprogram >> data.csv

这是可行的吗?

  • 这个堆栈溢出答案中2> nul的目的是什么?
  • 为什么Windows 7上的Ant正在绑定文件pathstring?
  • 获取“netsh dhcp server …”命令的输出
  • 在windows和linux上完全行后换行符的不同处理
  • 使用Windows ffmpeg录制audio输出而不使用StereoMix

你可以使用isatty函数:

 if (isatty(STDOUT_FILENO)) { /* Standard out is an interactive terminal */ } else { /* Standard out is something else (pipe, file redirect, etc.) */ } 
  • 为什么一些Windows命令在作为CGI脚本运行时产生输出而另一些则不会?
  • 在Windows上隐藏python进程和线程输出
  • C控制台输出不连续,等待直到程序结束
  • 文件/目录path应该像这样 – Powershell输出
  • 在使用Windows命令提示符时获取R的输出和完整命令历史logging
  • 只清除控制台输出的一部分
  • 没有SDL的stdout.txt
  • 在Windows上loggingEC2实例上的用户数据脚本输出
  • cmp命令返回EOF在我的输出尽pipe完全匹配,据我所知
  • Unix:获取导出PATH到“Stick”

  • © 2017 中国服务器网
  • Topics
  •        
  • Powered by Server
  • Privacy Policy