98 votes

Comment puis-je savoir sur quel système d'exploitation tourne mon programme Ruby ?

Je veux que mon programme Ruby fasse des choses différentes sur un Mac et sur Windows. Comment puis-je savoir sur quel système mon programme s'exécute ?

-7voto

dimus Points 2396

Lorsque j'ai juste besoin de savoir s'il s'agit d'un système d'exploitation Windows ou de type Unix, il suffit souvent de

is_unix = is_win = false
File::SEPARATOR == '/' ? is_unix = true : is_win = true

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X