shell 脚本交互命令
时间: 2023-09-09 17:13:50 浏览: 148
shell脚本交互方法
在shell脚本中,可以使用expect来执行交互式命令并自动输入所需的内容。expect是一个用于自动化交互的工具,可以模拟用户与命令行程序的交互过程。通过使用expect,你可以编写脚本来自动化执行需要用户输入的命令,比如ssh、passwd等命令。在expect脚本中,你可以指定期望的输出,然后根据输出来自动输入相应的内容。需要注意的是,expect中的分隔符必须为tab。\[3\]
#### 引用[.reference_title]
- *1* *2* [Linux Shell脚本实现自动交互](https://blog.csdn.net/embelfe_segge/article/details/123626297)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [shell中如何使用交互式命令并自动输入指定内容---expect---expect使用教程](https://blog.csdn.net/cd27380201/article/details/108337315)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文