-
bash parameter expansion mit direktem string statt variable
Hallo,
ich weiss nicht wie man das nennt, also einen string direkt in die klammern rein statt erst einer variable zuweisen, geht das? also so:
echo ${"hallo"%%l*}
muesste dann 'ha' ausgeben. aber der frisst das irgendwie nicht.
is mir echt zu aufwaendig, da nur fuer 1mal nutzen extra eine variable zuweisen, also so:
x=hallo
echo ${x%%l*}
also in der praxis will ich das halt so machen mit backticks result den result string dann gleich direkt mit parameter expansion weiterverarbeiten.
prinzip:
echo ${`echo hallo`%%l*}
Geändert von ifconfig (13-06-2022 um 05:50 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen