使用awk,我需要在文件中找到与正则表达式匹配的单词.
我只是想打印与模式匹配的单词.
所以,如果在线,我有:
xxx yyy zzz
Run Code Online (Sandbox Code Playgroud)
和模式:
/yyy/
Run Code Online (Sandbox Code Playgroud)
我想只得到:
yyy
Run Code Online (Sandbox Code Playgroud)
编辑:感谢kurumi我设法写这样的东西:
awk '{
for(i=1; i<=NF; i++) {
tmp=match($i, /[0-9]..?.?[^A-Za-z0-9]/)
if(tmp) {
print $i
}
}
}' $1
Run Code Online (Sandbox Code Playgroud)
这就是我需要的:)非常感谢!
我想在DOS下的CIFS挂载上创建一个新文件.如果我做..
echo hello > foo.txt
Run Code Online (Sandbox Code Playgroud)
你好,最后会有一个CR.如何使用echo在DOS cmd上创建文件,而不是自动附加CR.它导致samba和我的CIFS挂载问题.