Cursus Raku / Obiecta, introitus et exitus, et exceptiones / Introitus et exitus / Programmata externa exsequi 🆕 / Obiectum Proc

Quiz — Obiectum Proc

Quid haec programma imprimit?

my $proc = run 'sh', '-c', 'exit 2', :out;
$proc.out.slurp(:close);
say $proc.exitcode;
00
12
0True
0errorem

.exitcode est numerus integer quem programma reddidit — hic interpres iussus est exit 2 agere, itaque est 2. Programma non iacit: Proc deficiens in $proc servatur et per .exitcode inspicitur, et effectum inspicere pro tractato habetur. (Exceptio solum oriretur si Proc deficiens non inspectum abiceretur.)

Obiectum Proc   |   Ambitus