【问题标题】:how to grep only the first word of the output [duplicate]如何仅grep输出的第一个单词[重复]
【发布时间】:2021-05-24 09:31:22
【问题描述】:
du -sb /home/user
1001869274      /home/user

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

【问题讨论】:

    标签: bash du


    【解决方案1】:

    您可以使用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 $1}'
    80839384
    [? /Downloads - 11:34 AM ?]$ 
    
    

    【讨论】:

      猜你喜欢
      • 2019-02-18
      • 2018-12-13
      • 2012-04-05
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 2023-04-04
      • 2021-12-31
      • 1970-01-01
      相关资源
      最近更新 更多