【问题标题】:Modify or configure output of linux command in bash在 bash 中修改或配置 linux 命令的输出
【发布时间】:2016-02-18 00:15:51
【问题描述】:

目前我正在学习 bash 脚本。 所以,我想知道如何修改 linux 命令的输出。 具体来说,我输入了一个命令,按回车后,每一行都应该以“->”或任何符号开头。 例如:在arch-linux中,当我们使用pacman或yaourt安装包时, 我们得到 "==>" "->" "::" 继续一些信息。 我想要的输出有点类似。

【问题讨论】:

  • 我不建议你做你想做的事,但这可能会奏效:exec 1> >(sed 's/^/=> /')

标签: bash archlinux


【解决方案1】:

不确定我是否明白您想要做的事情,但是……您是否正在寻找诸如此类的东西:

function pprint() {
  echo "==> " $1
}

您可以在脚本中使用:

pprint "Hey there"

输出以下内容:

===> Hey there

【讨论】:

  • 谢谢!终于明白了
猜你喜欢
  • 2020-03-18
  • 1970-01-01
  • 1970-01-01
  • 2014-09-26
  • 1970-01-01
  • 1970-01-01
  • 2021-03-28
  • 1970-01-01
相关资源
最近更新 更多