Mein Problem ist, dass ich wie 10.3.1.33
eine IP-Adresse bin mit dieser IP-Adresse innerhalb eines variablen ip=10.3.1.33
Übersetzen Nummern (IP-Adresse) innerhalb einer Variablen (bash)
Jetzt möchte ich die 33
im Inneren, die übersetzen IP-Adresse mit einem "*". Die "33" kann sich ändern, so dass diese Zahl automatisch irgendwo in eine Variable gesetzt werden muss oder so ..... Ich habe keine Ahnung wie das geht. Vielen Dank für jede Beratung :)
Das Wort übersetzen bedeutet, dass es Regeln für Ihre Konvertierung gibt. Wenn Sie stattdessen "34" hätten, das Sie in '%' konvertieren möchten. Ich bin nicht wirklich der Fall, also kann man einen Wert durch einen anderen in einer Variablen ersetzen, indem man ip = 10.3.1.33; ip = $ {ip/33/\ * /}; echo: "ip = $ ip" 'Viel Glück. – shellter