【发布时间】:2014-11-18 21:44:56
【问题描述】:
我需要一个带有 awk 的 bash 脚本来查找小于特定大小(即 500KB)的文件并列出这些文件,但似乎无法使用 if 语句来处理它。
以下代码输出文件,但不是所有文件,而不是大小小于所述大小的文件。
#!/bin/sh
set `date`
ls -l -R |
awk "BEGIN { m = \"$2\"; d = $3 }
\$6 == m && \$7 == d && \$8 ~ /:/ {print}"
我应该把 IF 语句放在哪里?
【问题讨论】:
标签: bash unix if-statement awk size