经常在linux上用awk、grep、sed等命令处理数据,非常的强大,随着windows10,windows11上也支持sh, curl等,同时也希望awk、grep、sed等喜爱的命令也能用,发现其实也是可以的。

方法一:

1、首先打开windows版本的下载地址:

https://sourceforge.net/projects/gnuwin32/files/

linux 中awk命令(给windows10和windows11添加awkgrepsed等linux命令)(1)

命令列表

里面的命令的版本都比较旧了,但经过测试,大部分都可以在windows10,windows11中很好的运行。

进入你要下载的命令的详情,选择*-bin.zip的包下载

linux 中awk命令(给windows10和windows11添加awkgrepsed等linux命令)(2)

命令下载

下载后解压,将里面的bin目录下的文件拷贝到C:\Windows\System32,如果有dll文件拷贝到C:\Windows\SysWOW64,注意这里的C盘需要替换成自己的系统安装盘符,默认是C

方法二:

对于如果你已经安装了Cygwin或者MinGW的,将里面的文件解压到Cygwin或者MinGW目录下就行。比如我的MinGW:

linux 中awk命令(给windows10和windows11添加awkgrepsed等linux命令)(3)

MinGW

linux 中awk命令(给windows10和windows11添加awkgrepsed等linux命令)(4)

bin目录示例

之后打开终端或者powershell即可使用这些命令啦

linux 中awk命令(给windows10和windows11添加awkgrepsed等linux命令)(5)

AWK使用示例

,