shell编程中如何获取命令返回值的一部分?

md5sum命令可以得到一个文件的哈希值,但是该命令返回值有两个,如下:

$ md5sum /etc/passwd
134edeaf80dc359ed33dc53eb8967920 /etc/passwd

我想得到前面的字符串,怎么操作?

用awk命令,好像是 md5sum /etc/passwd | awk '{print $1}'