【发布时间】:2021-01-19 10:29:38
【问题描述】:
我在编写 Bash 脚本时需要帮助。我希望它通过一个文件夹并重命名所有子文件夹以用&符号替换 LAST 逗号。
for dir in /home/john/Documents/TEST/*;
do
# ***This is the part I can't figure out***
done
假设文件夹是'1234 John, James, Jack' - 我希望它变成'1234 John, James & Jack'
【问题讨论】:
-
请注意,如果您展示了失败的尝试,这将是一个更强有力的问题,因此我们可以更好地处理您挂断的确切位置以及原因。这几乎是一个“请为我编写代码”的问题,我们对此不以为然。
-
顺便说一句,您的描述与您的示例数据不太匹配 - 描述说您只想将最后一个逗号 1:1 切换为 & 符号,示例数据说您想要将其替换为 空格后跟 & 符号。
-
用于关闭此问题的重复目标似乎不正确。我正在投票重新提出问题。