perl写的一个命令行交互的脚本

发布时间:2019-08-05编辑:脚本学堂
perl写的一个命令行交互的脚本,按q键退出,否则显示用户输入。

perl写的一个命令行交互的脚本,按q键退出,否则显示用户输入。
 

复制代码 代码如下:

#!/usr/local/bin/perl5

use strict;
use warnings;

sub test {
    while (1) {
        # display the prompt
        print "sditest> ";

        # Get input form STDIN, this is short for my $get = <STDIN>
        chomp (my $get = <>);

        # Quit when user pressed 'q', otherwise print what ever input
        if ($get eq 'q') { # How to determine user pressed Esc here?
            exit;
        }
        else {
            print $get, "n";
        }
    }
}

test();