Bernhard Voelker
<[email protected]> writes:

> On 04/19/2014 04:48 AM, Bob Proulx wrote:
>> Rather than cut and using an exact number of characters I prefer to
>> use awk to cut by fields.  That way it works with all of the *sum
>> programs.
>> 
>>   $ md5sum /dev/null | awk '{print$1}'
>
> And there are many other ways:
>
>   # using the field option of cut:
>   $ md5sum /dev/null | src/cut -d ' ' -f 1
>   d41d8cd98f00b204e9800998ecf8427e
>
>   $ md5sum /dev/null | sed 's/ .*$//'
>   d41d8cd98f00b204e9800998ecf8427e

None of them handle quoted file names:

$ md5sum a\\b | awk '{print$1}'
\d41d8cd98f00b204e9800998ecf8427e

Andreas.

-- 
Andreas Schwab, [email protected]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

Reply via email to