I want to execute this command : iconv -f unicode -t utf8 input.txt > output.txt
But I got this error : /usr/bin/iconv: cannot open input file `>': No such file or directory
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();