我用这种方式为/var/www/html中的所有文件制作指纹。现在,我想将tee命令的所有stdout重定向到/dev/null。find /var/www/html -type f |xargs md5sum | tee /opt/figerprint.db.ori 1>/dev/null
md5sum: /var/www: No such file or direct
Linux命令find和参数exec在执行文件/文件夹上的命令时做得很好,不管它们是否包含空格和特殊字符。例如:对目录树中的每个文件运行md5sum都很好,但是以随机顺序执行。Find不对结果进行排序,并且需要管道到sort以更易读的顺序获得结果。-type f | sort | md5sum也不起作用:
find .-type f | sort | se