在POSIX shell中打印前10个最大文件列表的最佳实践是什么?必须有比我目前的解决方案更优雅的东西:
DIR="."
N=10
LIMIT=512000
find $DIR -type f -size +"${LIMIT}k" -exec du {} \; | sort -nr | head -$N | perl -p -e 's/^\d+\s+//' | xargs -I {} du -h {}
Run Code Online (Sandbox Code Playgroud)
其中LIMIT是文件大小阈值,用于限制查找结果.
以下调用setInterval的方法似乎适用于Firefox 3.5和Chromium 10.0,但不适用于Firefox 4.
var setInterval;
(function runmenow () {
setInterval(function () { document.write('hello<br />'); }, 1000);
}());
Run Code Online (Sandbox Code Playgroud)
Firebug告诉我"setInterval不是函数".为什么在这种情况下setInterval不可用?