我试图在Linux中使用标准的diff命令,以找到2个文件的差异.该文件的内容如下:
文件1
Jim
Jack
Tracy*
Michelle
Run Code Online (Sandbox Code Playgroud)
文件2
Jim
Jack
Tracy
Michael
Run Code Online (Sandbox Code Playgroud)
diff File1 File2给了我以下内容:
< Tracy*
< Michelle
---
> Tracy
> Michael
Run Code Online (Sandbox Code Playgroud)
但是,我希望diff忽略asterix(*)并提供以下输出:
< Michelle
---
> Michael
Run Code Online (Sandbox Code Playgroud)
有可能吗?
使用 ShinTakezou 的方法,但这次使用sed:
diff <(sed 's/\*$//' file1) <(sed 's/\*$//' file2)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
194 次 |
| 最近记录: |