Что версия ksh поставляет с AIX 5.3?

Согласно документам Perl по http://perldoc.perl.org/functions/tell.html, tell имеет только один параметр и возвращает текущую позицию. Ваш код имеет два параметра. Попробуйте это вместо этого:

$ps = tell(FIN);

Должна также быть некоторая проверка ошибок в случае, если tell возвраты-1, который указывает на ошибку.

1
задан 14 December 2011 в 14:33
1 ответ

Таким образом, №

oslevel -s
5300-08-03-0831

/ usr / bin / ksh - Версия M-11/16/88

/ usr / bin / ksh93 - Версия M-12/28/93

Версия может незначительно отличаться для разных уровней TL / SP в AIX. AIX по умолчанию использует ksh и очень мало использует ksh93. Очевидно, вы можете настроить свой сценарий на использование / usr / bin / ksh93 . / usr / bin / ksh93 предоставляется тем же набором файлов, что и другие оболочки ( bos.rte.

3
ответ дан 3 December 2019 в 19:16

Теги

Похожие вопросы