相关疑难解决方法(0)

如何通过管道传递给 shell 的每个命令?

我想编辑我的 .bashrc 以便在 shell 上执行的每个命令都通过管道传输到某些东西,例如:

 $ sudo apt update
  _________________
< sudo apt update >
 -----------------
    \   ^__^
     \  (oo)\_______
        (__)\       )\/\
            ||----w |
            ||     ||
Run Code Online (Sandbox Code Playgroud)

我已经管理了一些相当相似的东西,但不完全是:

$ bash
$ exec > >(cowsay)
$ echo "Hello AU!"
$ exit
 _______
< Hello AU! >
 -------
    \   ^__^
     \  (oo)\_______
        (__)\       )\/\
            ||----w |
            ||     ||
Run Code Online (Sandbox Code Playgroud)

这不是想要的结果,因为它只在退出当前 shell 后发生。

它主要用于娱乐/学习目的。

command-line bash bashrc

14
推荐指数
2
解决办法
2146
查看次数

标签 统计

bash ×1

bashrc ×1

command-line ×1