1つの変数var1='common_location/ Specific_location_1 / common_filename_text'があり、新しい変数var2 ='common_location / Specific_location_2/common_filename_text'を取得する必要があります。Linuxシェルでそれを行うにはどうすればよいですか。私はシェルスクリプトの初心者です。ですから、私がほとんど知らないと仮定して説明してください。
質問する
30 次
1 に答える
0
それを使用してください:
var2=${var1/1/2}
ここで、var1
は変数に/specific_location_1/common_filename_text
格納されています。var1
以下にそれを見ることができvar2
、1つのシンボルだけが異なります
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 に答える