通过 Automator 在目标文件中没有文件名的情况下创建 md5sum
Creating an md5sum via Automator without filename in destination file
我正在使用 Automator 从文件夹中提取文件并为每个文件生成一个 md5。这一切都有效,但我不知道如何只将 md5 本身写入没有源文件路径的目标文件。
for f in “@“
do
echo “$f”
md5 “$f” > “$f”.md5
done
生成的文件包括两者。
这可能有助于您循环获取第一列:
md5 "$f" | awk '{print }' > "$f".md5
或仅使用 bash
:
md5 "$f" | while read -r sum foo; do echo "$sum"; done > "$f".md5
我正在使用 Automator 从文件夹中提取文件并为每个文件生成一个 md5。这一切都有效,但我不知道如何只将 md5 本身写入没有源文件路径的目标文件。
for f in “@“
do
echo “$f”
md5 “$f” > “$f”.md5
done
生成的文件包括两者。
这可能有助于您循环获取第一列:
md5 "$f" | awk '{print }' > "$f".md5
或仅使用 bash
:
md5 "$f" | while read -r sum foo; do echo "$sum"; done > "$f".md5