之前總結過兩篇有關【如何在Windows系統下使用Linux的常用命令】的文章:
GnuWin32,Windows下使用Linux命令
UnxUtils工具包,Windows下使用Linux命令
今天再推薦一個類似的工具包Coreutils
一、簡介
GNU core utilities
是GNU操作系統基本的文件、shell和文本操作實用程序。這些是每個操作系統上都應該存在的核心實用程序。以前這些實用程序是作為三組獨立的GNU實用程序提供的,分別是Fileutils
、Shellutils
和Textutils
。現在這三種工具被合并到Coreutils
實用程序。
Coreutils - GNU core utilities
Coreutils 源碼下載
二、下載
直接下載源碼并不能在Windows
系統上直接使用,官方并未提供可在Windows
上執行的二進制應用程序。
我在網上找到了幾個第三方編譯的可在Windows
使用的可執行程序。
GnuWin - Browse /coreutils/5.3.0 at SourceForge.net
mingw-io/coreutils: GNU coreutils for Windows (github.com)
這里使用 github 里找到的(版本較新一些,但跟 Index of /gnu/coreutils 還是差好幾個版本的,但已經夠用了)
應用程序直接放在源碼里的,通過git命令將源碼下載到本地
git clone https://github.com/mingw-io/coreutils.git
你也可以直接download,zip包
https://github.com/mingw-io/coreutils/archive/refs/heads/master.zip
如果你訪問
Github
不穩定,可以看下這篇文章:推薦幾款Github加速神器
三、配置環境變量
將下載的coreutils-master.zip
包,解壓如下:
命令應用程序在coreutils-8.32/bin
目錄下:
然后將coreutils-8.32/bin
的絕對路徑添加到系統的PATH環境變量
四、測試命令
示例中使用[
和expr
兩個命令,可以正常使用
完結~