मैं एक बयानपर्ल एक पंक्ति अगर बयान
$set eq "Y" ? $set = "N" : $set = "Y";
लेकिन कोई बात नहीं क्या यह हमेशा "N"
# Toggle setting
if ($set eq "Y")
{
$set = "N";
}
else
{
$set = "Y";
}
एक लाइनर काम करने के लिए क्यों नहीं प्रतीत होता है करने के लिए सेट है?
@ruakh: हाँ, लेकिन यह इसे '' '' से '' '' 'में नहीं बदलता है। –
@ किथ थॉम्पसन: हाँ, आप सही हैं। ओपी ने कहा कि यह हमेशा इसे 'एन' पर सेट करता है, लेकिन वास्तव में सटीक विपरीत सत्य है। – ruakh
ओह हाँ, यह सच है। मैं भूल गया कि मैंने उत्तर को अपने मूल पर वापस बदल दिया। –