perl 内から ANSI エスケープ コードを使用してカーソル位置を照会するにはどうすればよいですか?
私はしようとしています
use strict;
my $variable;
open GRABSTDOUT, '>', \$variable or die "Can't open STDOUT: $!";
select GRABSTDOUT;
print "\e[6n";
select STDOUT;
print "Cursor location is >$variable<\n";
print "Bye\n";
しかし、クエリ結果が変数によってキャッチされていません
mymachine:~/play> perl ansi.pl
Cursor location is ><
Bye
^[[36;21Rmymachine:~/play> ;21R