Ich habe einen Variablennamen in heftigen Schlag als:Wie manipuliert man einen Variablennamen in Bash?
jedes Zeichen hinter dem ersten_
x=$(echo "$var" | some operation)
echo $x
SuSE_11_design_guides
Grundsätzlich mag ich entfernen, wenn festgestellt:
var=(any_word)_SuSE_11_design_guides
ich den Namen, so dass ich haben kann manipulieren möchten. Wie erreiche ich das?
was du sagst macht keinen Sinn, wenn du alles hinterher "entfernst" _ dann hätte 'echo $ x' was auch immer (any_word) und NICHT SuSE_11_design_guides. Denn wenn Sie das wollten, dann würden Sie einfach 'x = SuSE_11_design_guides' setzen und fertig. Meinst du stattdessen, du versuchst, (any_word) in 'x' zu bekommen? –