我的代码如下所示:
for i in `find` ;
do
if [ -f $i ]; then
if [ "$i" != "./ex.sh" ]; then
md5sum $i >> checksums.txt;
fi
fi
done
问题是我想稍后在文件上使用 awk 并带有“|”作为分隔符。但是我不知道如何用“|”附加到文件 checksums.txt在 md5sum 和 $i 之间。 谢谢
最佳答案
使用这个:
md5sum $i | tr -s " " | tr " " "|" >> checksums.txt
关于bash - 如何更改 md5sum 命令输出的分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7718444/