我正在尝试在 bash 中执行一些文件管理,并且我有以下格式的字符串:
1 dir/hello.txt
2 dir2/bar.jpg
当我运行这个替换时,${FOO/[:space:]*/Hello}
我得到了这个结果:1 dir/hHello
目标是将第一个空格后的所有内容(包括空格)替换为Hello
我觉得这似乎是个 bug。在这种情况下,请确认,我会将问题上报。
我正在尝试在 bash 中执行一些文件管理,并且我有以下格式的字符串:
1 dir/hello.txt
2 dir2/bar.jpg
当我运行这个替换时,${FOO/[:space:]*/Hello}
我得到了这个结果:1 dir/hHello
目标是将第一个空格后的所有内容(包括空格)替换为Hello
我觉得这似乎是个 bug。在这种情况下,请确认,我会将问题上报。