如何使用perl输入Enter?

Win*_*nja 0 perl

我有一个perl脚本,我需要调整.

该脚本运行并要求我手动输入IP地址,但是当我要求输入IP地址时我想硬编码IP地址所以我需要告诉脚本键入IP然后按回车继续脚本.

有人可以告诉我怎么做吗?我敢肯定这可能是非常基本的东西,但我不是一个脚本编写者,所以我不知道该怎么做.

我需要输入IP并按Enter键的脚本如下:

print "\nPlease enter the IP address of the node:";
chomp($nodeIP= <STDIN>);
Run Code Online (Sandbox Code Playgroud)

提前致谢.

Pet*_*ans 5

最容易的是更换

print "\nPlease enter the IP address of the node:";
chomp($nodeIP= <STDIN>);
Run Code Online (Sandbox Code Playgroud)

只是

$nodeIp="192.168.2.1";
Run Code Online (Sandbox Code Playgroud)

好吧,当然使用你的地址,而不是我的路由器.

开始写你自己的stdin,或模拟击键是毛茸茸的.

您不需要chomp()方法,因为它只用于从行的末尾删除Enter.