Ho una dichiarazionePerl una riga if
$set eq "Y" ? $set = "N" : $set = "Y";
Ma non importa ciò che si propone sempre di "N"
# Toggle setting
if ($set eq "Y")
{
$set = "N";
}
else
{
$set = "Y";
}
Perché l'uno di linea non sembra funzionare?
@ruakh: Sì, ma non lo cambia da ''Y'' a'' N''. –
@ KeithThompson: Sì, hai ragione. L'OP ha detto che lo imposta sempre su "N", ma in realtà è vero esattamente l'opposto. – ruakh
Oh sì, questo è vero. Ho dimenticato di scambiare le risposte con il loro originale. –