【发布时间】:2021-02-05 12:08:48
【问题描述】:
我要执行这个命令:iconv -f unicode -t utf8 input.txt > output.txt
但是我得到了这个错误:/usr/bin/iconv: 无法打开输入文件`>': 没有这样的文件或目录
ProcessStartInfo psi = new ProcessStartInfo();
psi.FileName = "/usr/bin/iconv";
psi.UseShellExecute = false;
psi.Arguments = "-f unicode -t utf8 /tmp/test.txt > Desktop/output.txt";
Process p = Process.Start(psi);
p.WaitForExit();
p.Close();
【问题讨论】:
-
你为什么将它设置为重定向标准输出,并且还试图将输出发送到文本文件?
-
只是我在闲散一个例子,但我不使用它