Linux 保存到变量时如何格式化grep输出
如果我为一个特定的术语对系统日志进行grep,我会得到一个很好的日志输出,这些日志与我的术语和单独一行中的每个条目相匹配 如果我将其保存到变量中,以便在脚本中使用:Linux 保存到变量时如何格式化grep输出,linux,bash,grep,Linux,Bash,Grep,如果我为一个特定的术语对系统日志进行grep,我会得到一个很好的日志输出,这些日志与我的术语和单独一行中的每个条目相匹配 如果我将其保存到变量中,以便在脚本中使用: results=$( grep "term" logs ) echo $results 然后,所有日志一起运行,并且不是人类可读的 如何使它看起来更干净,以便在执行echo$results时,我可以实际读取输出 谢谢,引用它: echo "$results" 这将保留所有空白,而不是将其用于分词 一般来说,你应该总是引用变量,除
results=$( grep "term" logs )
echo $results
然后,所有日志一起运行,并且不是人类可读的
如何使它看起来更干净,以便在执行echo$results
时,我可以实际读取输出
谢谢,引用它:
echo "$results"
这将保留所有空白,而不是将其用于分词
一般来说,你应该总是引用变量,除非你有特殊的理由不引用。引用变量:
echo "$results"
这将保留所有空白,而不是将其用于分词
一般来说,你应该总是引用变量,除非你有特别的理由不引用。Perfect!这就成功了!!!非常感谢。完美的这就成功了!!!非常感谢。