这是我的 shell 脚本片段:
for f in $ENV_LOCATION/*.env
do
basename=$(echo ${f##*/} | cut -f 1 -d '.') #Extract base filename from a fullpath. Example: '/etc/secrets/t-secret.env' -> 't-secret'
sort $f | md5sum > $temp/$basename.md5
done
如您所见,我正在为每个文件创建一个新*.md5
文件到文件夹中。$temp
$ENV_LOCATION/*.env
我想将所有这些内容文件聚合成一个文件。
有任何想法吗?
移动重定向应该可以解决问题:
为了保持
basename
输出,这里有一个更有用的版本: