关于终端输入重定向
  • 板块学术版
  • 楼主sangshang
  • 当前回复2
  • 已保存回复2
  • 发布时间2025/1/19 22:54
  • 上次更新2025/1/20 10:40:35
查看原帖
关于终端输入重定向
1052693
sangshang楼主2025/1/19 22:54

我今天打开终端进行调试运行如下命令:

./xxx.exe < xxx.in > xxx.out

突然出现如下报错信息:

“<”运算符是为将来使用而保留的。
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : RedirectionNotSupported

明明昨天还可以用的命令今天就错了。上网查阅找到的解决方案有两个:

  • 用 cmd 而非 PowerShell。

  • 使用 Get-Content xxx.in | ./xxx.exe > xxx.out

cmd 没有命令语法高亮,颜值也很丑,很多命令用起来都很奇怪(比如 cd,VScode 的 code)。

我又不想以后用定向输入都用 Get-Content。所以求助有没有什么好的解决方法。

2025/1/19 22:54
加载中...