Что представляет собой простой способ предоставить строковое значение для моего пользователя и позволить пользователю редактировать его ... без необходимости повторного ввода всей строки, если она не на 100% правильна.Интерактивное приглашение в perl
4
A
ответ
8
Хотя трудно сказать наверняка, что вы просите, вы, вероятно, хотите Term::ReadLine.
4
См Term::Prompt или Prompt::ReadKey.
3
Или что-то немного выше уровня, возможно, IO :: Подскажите
1
Или если у вас есть Perl 5.10.0 или выше, попробуйте Дамиана Конвея IO::Prompter (преемник IO :: Prompt). Мне жаль, что я не смогу использовать его для тайм-аута, но, увы, я застрял на Perl 5.8.8.
Смежные вопросы
- 1. Динамическое интерактивное приглашение Emacs Elisp
- 2. Интерактивное приглашение с помощью тора
- 3. Интерактивное программирование на Perl в Sublime 3 (Ubuntu)
- 4. Вход в приглашение пароля в linux через скрипт perl
- 5. Facebook приглашение на приглашение
- 6. Автоматическая аутентификация httr с помощью twitteR, обеспечивает ответ на интерактивное приглашение в режиме «пакетного»
- 7. Интерактивное изображение
- 8. Интерактивное изображение в Android
- 9. R: Интерактивное приглашение для импорта одного из нескольких локальных источников данных?
- 10. Maven svn: E215004: Ошибка аутентификации и интерактивное приглашение отключено; см --force-интерактивного варианта
- 11. vagrant pip install svn + https: // .. Ошибка аутентификации и интерактивное приглашение отключено
- 12. Системная команда Perl не действует как нормальное приглашение
- 13. интерактивное увеличение в визуализированной фигуре
- 14. Интерактивное построение в Matplotlib головоломки
- 15. Интерактивное уведомление в Objective C
- 16. Отключить интерактивное движение в UICollectionView
- 17. Интерактивное подключение JDBC
- 18. Python интерактивное приложение CLI?
- 19. «интерактивное» поведение Strange Powershell
- 20. Интерактивное видео на HTML5
- 21. Python интерактивное видео
- 22. F # интерактивное развитие
- 23. Elisp интерактивное имя функции
- 24. GraphStream: интерактивное веб-приложение
- 25. Интерактивное тестирование с использованием
- 26. WinSCP - Интерактивное выполнение команды
- 27. интерактивное взаимодействие быстрых книг
- 28. Как сделать интерактивное изображение?
- 29. Интерактивное меню с «наблюдать»
- 30. Javascript: Интерактивное слайд-шоу
И если вы имеете доступ к GNU Readline, не забудьте установить Term :: ReadLine :: Gnu (тогда Term :: ReadLine будет использовать его вместо этого). – oylenshpeegul
Если вы используете Term :: ReadLine :: Gnu и распространяете свою программу, вам необходимо распространять свою программу в соответствии с условиями GPL. – jrockway
Глупости. Один из них необходим для распространения libreadline, но вряд ли кто-то это делает. Вместо этого люди просто указывают на Term :: ReadLine :: Gnu (который находится под обычной двойной лицензией) в своем метафайле распространения, поэтому могут выбрать что-то другое. – daxim