|< 1 2 >| | 14 Einträge, 2 Seiten |
1
2
3
4
5
6
7
8
9
my $name = 'otto';
my $pid = fork();
unless($pid) {
$name = 'klaus';
sleep(5);
exit;
}
print "Alter Name: $name\n"; # Name ist immernoch 'otto'
1
2
3
4
5
6
7
8
9
my $glob = "hm";
unless($pid) {
$glob = "Gruß vom Kind an die Mutter";
outside($glob);
CORE::exit;
}
sub outside {
print "$_[0]\n";
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
pipe(READER,WRITER);
my $pid = fork();
if($pid == 0){
# Hier bin ich im Child-Prozess
close READER;
my $ort = 'bei Freunden';
print "Ich bin ",$ort,"\n";
print WRITER $ort;
exit(0);
}
else{
# Hier bin ich im Parent-Prozess
close WRITER;
while(my $line = <READER>){
print "Ach, Du bist also ",$line,"\n";
}
wait();
# hier läuft ein Tk-Programm welches nichtmehr reagiert.
}
|< 1 2 >| | 14 Einträge, 2 Seiten |