这是参考另一个问题:如何使用 robocopy 递归列出超过特定大小的所有文件?
我想解析命令的输出(或 cat 日志文件)并找到一个字符串值,将其转换为整数,然后查看该整数值是否大于给定的整数。
例如,给定以下行:
*EXTRA File 78223 C:\_Google.Enterprise.Contract.2010-06-01.pdf
Run Code Online (Sandbox Code Playgroud)
我想比较“78223”和“10485760”。这可以用 grep 或 sed 吗?
谢谢!
Mik*_*eyB 14
使用awk方法如下:
$ echo '*EXTRA File 78223 C:\foo.pdf' | awk '$3 > 1048576 {print $0;}'
$ echo '*EXTRA File 78223 C:\foo.pdf' | awk '$3 > 40000 {print $0;}'
*EXTRA File 78223 C:\foo.pdf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15037 次 |
| 最近记录: |