相关疑难解决方法(0)

在C中如何打印在shell中重定向为输入的文件的文件名

$cc a.c
$./a.out < inpfilename
Run Code Online (Sandbox Code Playgroud)

我想在stdout上打印inpfilename.我怎么做 ?我在这里先向您的帮助表示感谢...

c shell printf command-line io-redirection

6
推荐指数
1
解决办法
4452
查看次数

有没有办法找出标准输出在 Perl 中重定向到的文件的名称?

同样的问题 这一个为Python编写的,但再次要求的Perl因为-好-他们是不同的脚本语言,也许不同的功能集。

一般来说,我想检测我的 Perl 脚本是否 STDIN我们STDOUT被重定向(最好是前者)。我不想知道文件名,而是想知道调用者是否正在使用重定向,以便我可以向他们显示“帮助文本”(如果不是)。

最好是独立于平台的,但我只能预见这个脚本会在 macOS 或 Linux 上运行。

perl

2
推荐指数
2
解决办法
104
查看次数

标签 统计

c ×1

command-line ×1

io-redirection ×1

perl ×1

printf ×1

shell ×1