После установки пакетов expect для получения необходимого нам скрипта autoexpect ещё дополнительно придётся устанавливать другой пакет expect-dev:
Однако в дистрибутивах типа Debian Вы вряд ли сразу же запустите autoexpect аналогичной командой. Необходимо потрудиться …С начало сделать обновление базы:
sudo updatedbА затем установить – где же находиться злополучный пакет autoexpect и как он вообще называется!? И так вводим в командную строку:
locate autoexpectИ получаем,что вышеназванный пакет для автоматизации находится в каталоге /usr/bin/ и называется он просто expect_autoexpect . И на данное имя он откликается. Вот чудо!
А мы привыкли к старому названию autoexpect . Данное имя команды ласкает нам слух и приятно для восприятия нашему зрению. Тогда идём другим путём – вводим сопоставление, т.е на аглицком диалекте — алиас в наш конфигурационный файл,в моём случае – .bashrc, который находится в домашнем каталоге пользователя
set alias autoexpect=’expect_autoexpect ‘И после входа-выхода из своей учётной записи ( но это не наш метод!) или перезагрузки упомянутого файла командой типа . .bashrc (обратите внимание на две точки перед названием файла) получаем необходимую нам команду autoexpect. Но только для нас милых! А остальные пусть мучаются по старому «expect_autoexpect »
Похожие публикации:
