我有一个变量 var1='common_location/specific_location_1/common_filename_text' 现在我必须得到一个新变量 var2='common_location/specific_location_2/common_filename_text'。我怎样才能在 linux shell 中做到这一点。我是 shell 脚本的新手。所以请解释一下,假设我知道的很少。
问问题
30 次
1 回答
0
使用它:
var2=${var1/1/2}
wherevar1
是/specific_location_1/common_filename_text
存储在其中的变量。您可以在下面看到,var1
并且var2
只有一个符号不同
var1='common_location/specific_location_1/common_filename_text'
var2='common_location/specific_location_2/common_filename_text'
所以我们只需要将 1 替换为 2 并获得您需要的新变量。你可以这样做:
var2=${var1/1/2}
相当容易。
于 2012-06-28T11:33:35.780 回答