LINUX.ORG.RU

История изменений

Исправление AITap, (текущая версия) :

stdin и stdout - это собственные потоки программы, они тут ни при чём. Нужен stdout запущенной программы, а ему никакая магия имя stdout просто так не даст.

С Tcl я вообще не знаком, но тут явно нужно брать возвращаемое open значение. Пример:

$ tclsh
% open "|ls -1 | head" r 
file5
% read file5
119571.pdf
1916.pdf
2015-01-06-18-32-55.010-VirtualBox-30773.log
2015-01-06-18-34-00.094-VirtualBox-31123.log
archive
atom_heart_mother.srt
Bethesda
bgateway.reg
cdemu
ChemAxon
%

Исходная версия AITap, :

stdin и stdout - это собственные потоки программы, они тут ни при чём.

С Tcl я вообще не знаком, но тут явно нужно брать возвращаемое open значение. Пример:

$ tclsh
% open "|ls -1 | head" r 
file5
% read file5
119571.pdf
1916.pdf
2015-01-06-18-32-55.010-VirtualBox-30773.log
2015-01-06-18-34-00.094-VirtualBox-31123.log
archive
atom_heart_mother.srt
Bethesda
bgateway.reg
cdemu
ChemAxon
%