gpt4 book ai didi

unix - bash 在 ls 输出的开头和结尾 append 文本

转载 作者:行者123 更新时间:2023-12-05 05:15:07 25 4
gpt4 key购买 nike

我想更改 ls 的输出:

1.png
2.png
3.png

进入

Start [1.png] End
Start [2.png] End
Start [3.png] End

我需要在一行的开头和结尾同时追加一个字符串。我不反对使用文本文件来存储输出,但如果有更好的方法,我会避免使用它。

我知道我可以用

ls | sed 's/^/Start [/'

ls | sed 's/$/] End/'

但是有没有办法将这 2 个操作组合成 1 个语句?并避免使用临时文本文件?

最佳答案

ls | sed 's/^/Start [/' | sed 's/$/] End/'

通过实验发现自己。

关于unix - bash 在 ls 输出的开头和结尾 append 文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51873422/

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