perl-5.34.0
$OSNAME
$^O

The name of the operating system under which this copy of Perl was built, as determined during the configuration process. For examples see "PLATFORMS" in perlport.

������ Perl ���罕�膀������������ŝ����㋘�若����c�潟�違�激�鴻�������勐�������с��; ��������虁┃絎������㏍�祉�剛賢���羆阪����������障����� 箴������� "PLATFORMS" in perlport ��������с����⓾��������������

The value is identical to $Config{'osname'}. See also Config and the -V command-line switch documented in perlrun.

�����勐�ゃ�� $Config{'osname'} �����������с����� Config ������perlrun ��ф����後����������⓾����� -V ��潟����潟����í�ゃ�潟�鴻�ゃ�������������с����☖�����������

In Windows platforms, $^O is not very helpful: since it is always MSWin32, it doesn't tell the difference between 95/98/ME/NT/2000/XP/CE/.NET. Use Win32::GetOSName() or Win32::GetOSVersion() (see Win32 and perlport) to distinguish between the variants.

Windows �����í����������í�若����с�壔��$^O ��壔����障��綵鴻�̥����<�障�����: ��������壠幻�� MSWin32 �����ŝ�����95/98/ME/NT/2000/XP/CE/.NET ��勰��������腓冴����⓾����ŝ����������с����� ��������������阪�ャ�������������˨�壔��Win32::GetOSName() ��� Win32::GetOSVersion() ��� 篏帥�c�⓾����������� (Win32 ��� perlport ��������с����⓾�����������)���

This variable was added in Perl 5.003.

�����勐����違�� Perl 5.003 ��ц申�����������障��������