Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Coreutils for Windows a UNIX-stílusú parancssori segédprogramok Microsoft által karbantartott készlete, amely natív módon fut a Windows – ugyanazokkal a parancsokkal és folyamatokkal, amelyeket Linux, macOS és WSL rendszeren használ. Egyetlen többparancsos binárisként érkezik, amely az egyes segédprogramokat a szokásos nevükön teszi elérhetővé (cat.exe, grep.exe, find.exe és így tovább), így megkapja azokat a mindennapi eszközöket, amelyeket a fejlesztők más platformokon már használnak szkripteléshez, automatizáláshoz és szövegfeldolgozáshoz. A teljes listát a Parancsok című témakörben találja.
A cél a súrlódás eltávolítása Linux, macOS, WSL, tárolók és Windows közötti mozgás során. Ugyanazok a parancsok, kapcsolók és parancsláncok ugyanúgy működnek, így a meglévő szkriptek és szokások fordítás nélkül is továbbvihetők. Minden parancs támogatja a szabványos --help jelzőt a teljes szintaxishoz és a beállításokhoz.
Install
Telepítse a Coreutilsot a WinGettel:
winget install Microsoft.Coreutils
Vagy letöltés a GitHubról.
Hogyan működik?
A segédprogramok Rust nyelven, a uutils/coreutils projektre építve készültek — ugyanarra a többplatformos GNU coreutils-újraimplementációra épülve, amely a modern Linux-disztribúciókban is megtalálható. Microsoft egy Windows-központú buildet tart fenn, amely egyetlen csomagként csomagolja össze a coreutils, a findutils (find, xargs) és a GNU-kompatibilis grep egyetlen csomagként. Az eredeti DOS sortfindintegrált portjait is tartalmazza, így a stílusszintaxisra /switchtámaszkodó meglévő CMD-szkriptek továbbra is a UNIX-stílusú verziók mellett működnek. További részletekért lásd: Shell-ütközések.
Kapcsolódó tartalom
Windows developer