gpt4 book ai didi

linux - 是否可以为每个命令在终端输出的每一行前面加上一个字符?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:26:33 26 4
gpt4 key购买 nike

这可能吗?

例如,假设我想运行命令ll:

我的输出看起来像这样:

josh@zeitgeist ~ ll
total 41148
drwxr-xr-x 42 josh josh 4096 Aug 4 22:52 ./
drwxr-xr-x 4 root root 4096 Jul 9 21:18 ../
-rw-rw-r-- 1 josh josh 3523718 Jul 11 00:17 2017-07-11-001710_3840x2160_scrot.png

但我希望它看起来像这样:

josh@zeitgeist ~ ll
XXXtotal 41148
XXXdrwxr-xr-x 42 josh josh 4096 Aug 4 22:52 ./
XXXdrwxr-xr-x 4 root root 4096 Jul 9 21:18 ../
XXX-rw-rw-r-- 1 josh josh 3523718 Jul 11 00:17 2017-07-11-XXX001710_3840x2160_scrot.png

我已经知道如何使用 PS1='XXX' 来更改提示;有没有办法更改显示的每一行输出,特别是在终端中(不更改输出并将其放入文件中)?

我想这样做是为了在我的终端左侧有一行统一的字符。

最佳答案

您可以使用 sed 轻松地做到这一点:

ll | sed 's/./XXX&/'

关于linux - 是否可以为每个命令在终端输出的每一行前面加上一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45517777/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com