मैं एक पर्ल स्क्रिप्ट जो stdin इनपुट पर दोनों आदेश पंक्ति तर्क और STDINपास कमांड लाइन तर्क के साथ-साथ पर्ल स्क्रिप्ट के लिए एसटीडीआईएन से इनपुट?
#!/usr/bin/perl -w
use strict;
use warnings;
my $logpath = $ARGV[0];
print "logpath : $logpath\n";
print "Name : ";
my $name = <>;
chomp($name);
print "my name is $name\n";
यह बंद नहीं लेता है। किसी भी कमांड लाइन या मानक इनपुट के लिए ठीक काम करता है लेकिन दोनों के लिए नहीं।
कोई कारण?
मुझे खेद है महोदय, लेकिन आप क्या चाहते हैं? – orlp