Pred pár rokmi bol Cygwin mojou útechou, ako na Windows prevádzkovať ako tak príjemné CLI prostredie. Potom som naštastie Microsoft prostredie opustil a prišiel PowerShell. Pre mňa to je stále bordel postavený na akúkoľvek prirodzenosť a logiku. Ale zdá sa, že prišla aspoň maličká satisfakcia v podobe projektu Cash.
Momentále pozná asi dvadsiatku príkazov, ktoré poznáte z linuxu ako cp
, alias
, ifconfig
, grep
a iné. Do systému to celé dostanete cez npm
, ciže stačí zadať:
> npm install cash -g
> cash
$
Ide o cross-platform implementáciu linuxových shell príkazov napísaných v čistom ES6. Čiže žiadne kompilovanie, zbytočné DLL a podobne. Hlavne to zaberá jednu pätnástinu ako spomínaný Cygwin. Projekt zaujal aj na GitHub-e, kde má viac ako 4 tisíc hviezičiek. Pevne verím, že sa podarí implemetovať aj ďalšie príkazy a nástroje.