Håller på med en liten sak i Perl. (Har aldrig jobbat med Perl innan) Nu var det inte igår jag höll på med perl, men något sånt här borde fungera. Har dock inte testat ;)Kontrollera så man har skrivit något
Om jag ska ta emot data från kommandoraden, hur kollar jag då att man har fyllt i något?
Exempel:
<code>if ($namn = någon kontroll här) {
print "Du glömde fylla i namn.\n";
redo;
}</code>Sv: Kontrollera så man har skrivit något
<code>
#!/usr/bin/perl
use strict;
print "Skriv in ditt namn: ";
my $namn=<STDIN>;
chomp($namn);
while($namn eq ""){
print "Du glömde skriva in ditt namn: ";
$namn = <STDIN>;
chomp($namn);
}
print "Hej $namn hur mår du?\n";
</code>