从root运行脚本中的md5sum

时间:2016-03-17 14:31:58

标签: linux bash shell md5

我有一个带有bash脚本的文件夹来检查我的文件系统的md5sum。

问题是自动生成的md5检查文件不包含前导斜杠。我相信我们正在使用md5sum实用程序生成md5检查文件。但是,因为我的md5sum调用是在不在根目录中运行的脚本中,所以它无法使用相对路径etc/boa.conf查找文件。

我想到的解决方案是从我的测试文件夹运行测试脚本,但在脚本内部告诉bash在根目录中运行命令。

这就是我所拥有的:

#!/bin/bash
cd "$(dirname "$0")"

md5sum -c /home/FileSystemCorruptionTest/*.chk > /home/FileSystemCorruptionTest/`date +%Y_%m_%d_%H_%M_%S`.log

echo "" > /home/FileSystemCorruptionTest/Done

在我的情况下,更改目录似乎不起作用......

0 个答案:

没有答案