gpt4 book ai didi

bash - 如何在 Bash shell 脚本中围绕字符串生成边框?

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

有没有办法在 Bash 中使用 -| 等字符在给定字符串周围生成边框并自动扩展为字符串的长度?给定的字符串不应包含 EOF 序列,并在处理时将其删除。

echo "------------------"
echo "| External Drive |"
echo "------------------"

最佳答案

我找到了 solution在另一个使用 sed 工作的 Stack Exchange 站点上。这个问题有不同的措辞。

border()
{
title="| $1 |"
edge=$(echo "$title" | sed 's/./-/g')
echo "$edge"
echo "$title"
echo "$edge"
}

border "External Drive"

结果

------------------
| External Drive |
------------------

关于bash - 如何在 Bash shell 脚本中围绕字符串生成边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34996057/

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