Jaki jest najlepszy sposób, aby programowo ustalić, czy skrypt Perl jest wykonywany w systemie opartym na systemie Windows (Win9x, WinXP, Vista, Win7 itd.)?Jak mogę sprawdzić, czy mój skrypt Perla działa pod Windows?
Fill tu półfabrykatów:
my $running_under_windows = ... ? 1 : 0;
Doskonała! Dzięki! – knorv
A co z Cygwin? $^O = 'cygwin' – mob
@mobrule - Jeśli używamy Cygwin, czy to ma znaczenie? Nie mam Windowsa, żeby to przetestować, ale jeśli korzystasz z Cygwina, w zasadzie uzyskujesz najlepsze z obu słów (w większości), więc to naprawdę nie powinno mieć znaczenia. Jeśli chcesz wiedzieć, jak Cygwin wpływa na '$^O', powinieneś uruchomić Perla pod Cygwin i dowiedzieć się. –