如何仅 grep 输出的第一个单词

how to grep only the first word of the output

du -sb /home/user
1001869274      /home/user

如何仅 grep 数值(在本例中为 1001869274)并将其存储到变量中,例如 size=$(du -sb /home/user ...)

您可以使用 awk 来打印输出的第一列

[ /Downloads - 11:34 AM ]$ du -s /Users/test_user
80839384    /Users/test_user
[ /Downloads - 11:34 AM ]$ du -s /Users/test_user | awk '{print }'
80839384
[ /Downloads - 11:34 AM ]$