如何在bash中从变量中的字符串中删除起始点



我在bash中有一个名为myVar的变量,其值如下所示。

'./favicon.png' './inc/sendEmail.php' './index.html' './images/header-background.jpg'

注:以上代码是一个变量的值

我想通过从每个路径中删除初始点来将其更改为下面的字符串

'/favicon.png' '/inc/sendEmail.php' '/index.html' '/images/header-background.jpg'

我不知道该怎么做。请帮忙。

使用bash参数扩展?

#!/bin/bash
myVar="'./favicon.png' './inc/sendEmail.php' './index.html' './images/header-background.jpg'"
echo "${myVar//.///}"
'/favicon.png' '/inc/sendEmail.php' '/index.html' '/images/header-background.jpg'

相关内容

  • 没有找到相关文章

最新更新