这是我当前的代码
md5sum filename.iso | awk '{print $1} {print $2}'
这给了我两行。第一行是文件的 md5,第二行是文件的名称。我想将 md5 保存到 md5.txt,将文件的名称保存到 name.txt。md5sum 的输出是xxxxxxx filename
答案1
一种简单的方法是使用重定向,您不需要创建两个动作,您可以将它们放在同一个动作中,例如:
md5sum filename.iso | awk '{ print $1 > "md5.txt"; print $2 > "name.txt" }'