小编xmu*_*mux的帖子

如何查找超过 1GB 的文件夹并在 linux 终端中执行另一个命令?

我想找到大小超过 1GB 的文件夹,如果它们超过了,那么我想删除它们。

我发现了一些命令,比如

find /some/path -type d -size +1G -exec ls {} \;
Run Code Online (Sandbox Code Playgroud)

或者

du -h /some/path | grep ^[0-9.]*G
Run Code Online (Sandbox Code Playgroud)

或(超过 600M)

du -h /some/path/ | grep ^[6-9][0-9][0-9][0-9.]*M | sort
Run Code Online (Sandbox Code Playgroud)

但这两个命令对我并没有真正的帮助,因为 find 命令没有找到任何文件夹,尽管有超过 1GB 的文件夹,但 linux 认为它们是一些小 KB。有什么命令可以实现吗?

linux unix terminal console

5
推荐指数
1
解决办法
3万
查看次数

在 Windows 7 中使用 ffmpeg.exe 验证视频文件的正确选项是什么?

我有数千个视频文件需要检查/验证它们是否有错误或警告。一家公司刚刚通过旧磁带(VHS、Umatic ...)将它们数字化,所有这些视频都是 mp4 格式,我想用软件自动检查它们。经过一番小搜索后,我找到了这个网站(http://videofilechecker.com/),但是该软件没有试用版,因此我无法使用我的视频文件对其进行测试。然后我看到该软件正在使用 ffmpeg 来验证所有这些视频。在我的第二次搜索中,我在超级用户中发现了这个问题。(如何检查视频文件(avi、mpeg、mp4...)的完整性?)。

在这个问题中,答案是:

ffmpeg.exe -v 5 -i file.avi -f null - >error.log
Run Code Online (Sandbox Code Playgroud)

我检查了error.log,它完全是空的(可能视频中没有错误)

但我研究了 ffmpeg 的文档并发现了其他一些东西,例如:

ffmpeg.exe -v error -i file.mp4 -f null - >error.log
Run Code Online (Sandbox Code Playgroud)

但后来我得到了一个错误:

Unknown input format: null
Failed to set value 'null' for option 'f': Error number -22 occurred
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用,-v 5则根本没有错误,但在文档中它是用-v error

由于我对视频验证的了解有限,我不太确定应该使用 ffmpeg 的哪些选项来验证所有这些文件。另外,我的下一个问题是在 Windows 中编写一个批处理脚本,它将一一检查所有文件,如果有错误,它将把它写到一个包含文件名的日志文件中。有人有任何软件想法或脚本来验证这些视频吗?

video ffmpeg verification

5
推荐指数
1
解决办法
1万
查看次数

Apache 作为代理替换 html 代码/标签/文本

我将我的 Apache 服务器配置为代理服务器。我在proxy.conf文件中添加了一些过滤器以更改网站的文本(HTML 源代码)。

示例代码:

ExtFilterDefine foodo mode=output intype=text/html
cmd="/bin/sed -r 's/foo/newfoo/g'" 
SetOutputFilter foodo
Run Code Online (Sandbox Code Playgroud)

我也为此启用了所有可能的模组。( mod_proxy, mod_proxy_html, ...)

在我曾经也mod_sed更改过一些文本之后,但我仍然没有积极的解决方案。

<Directory "/var/www/docs/sed"> 
    AddOutputFilter Sed html 
    OutputSed "s/monday/MON/g" 
    OutputSed "s/sunday/SUN/g" 
</Directory>
Run Code Online (Sandbox Code Playgroud)

这是我的proxy.conf:

ProxyRequests On
ProxyVia On
<Proxy *>
    Order deny,allow
    Deny from all
    Allow from all
</Proxy>
Run Code Online (Sandbox Code Playgroud)

有没有人对这个问题有任何想法?

linux html apache-http-server proxy sed

2
推荐指数
1
解决办法
7708
查看次数

标签 统计

linux ×2

apache-http-server ×1

console ×1

ffmpeg ×1

html ×1

proxy ×1

sed ×1

terminal ×1

unix ×1

verification ×1

video ×1