示例:
diskFreeSpace="$(df | grep -v -E 'Filesystem|udev|tmpfs|Home|/dev/sr1|/dev/sr0' | awk '{ print $5-1+1}')"
希望如果你明白这个命令是什么,你可以帮助我
最佳答案
该符号称为“管道”。
命令df | grep
是“管道”(重定向)df
的标准输出命令输入grep
的标准输入命令。在此示例中,grep 命令过滤 df 命令的输出。然后是awk
命令用于显示/格式化目的。
在正则表达式内部,它特定于 grep 语法,因为它被引号包围,它仅被视为传递给 grep
的参数。
关于linux - Ubuntu 或 Linux 中的 "|"一般是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51150067/