какой аргумент я могу дать при выполнении исполняемого файла Unix - PullRequest
0 голосов
/ 15 ноября 2009

Мне пришло в голову, что следующая команда может напечатать вывод в текстовом файле.

./a.out < infile.txt > actualoutput.txt

Но мне все еще интересно, для чего нужен ?

А какие еще аргументы я могу дать при выполнении этого объектного файла?

Ответы [ 2 ]

3 голосов
/ 15 ноября 2009

это файл, который будет использоваться в качестве стандартного ввода (он же stdin ). Ваша команда такая же как

cat infile.txt | a.out > output.txt
1 голос
/ 15 ноября 2009

Аналогично> actualoutput.txt означает отправку стандартного вывода в actualoutput.txt.

Для получения дополнительной информации о перенаправлении смотрите здесь .

...