尝试在Windows Powershell下使用这些文本处理命令
首先推荐在Windows的Microsoft store下载一个Windows terminal
windows terminal
会比powershell好看点,还可以自定义背景字体等(bushi)
一、查看文件
替代命令:Windows下可替代Linux shell语言的命令
#less替代命令
more filename
#cat替代命令
type filename
二、文本处理
- awk
下载:Windows-awk
解压后,bin文件夹下就有相对的awk.exe、gawk.exe文件 - sed
下载:Windows-sed - grep
下载:Windows-grep
接下来就是需要编辑配置文件,设置别名以便之后打开powershell终端都能用这几个命令。
尝试过在
#查看一下profile文件位置
echo $profile
$profile
#编辑profile
notepad $profile
#在打开的profile中写入下面几行命令
###把path改为你的安装路径嗷
Set-Alias grep path\grep\GnuWin32\bin\grep.exe
Set-Alias awk path\gawk-3.1.6-1-bin\bin\gawk.exe
Set-Alias sed path\sed\GnuWin32\bin\sed.exe
#保存并关闭
重启powershell,就可以正常使用这些命令啦
参考文章:
科学网—windows下面使用awk、sed、grep、gnuplot - 陈超的博文 (sciencenet.cn)
关于配置文件 - PowerShell | Microsoft Learn
使用powershell profile文件添加永久别名AIias - 简书 (jianshu.com)
三、常用命令学习
1.去重
sort -Unique
网友评论