История изменений
Исправление 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
%