muuttujan arvon vaihtaminen bashissa

Anonyymi-ap

Mulla on kolme string-muuttuja. Olkoon ne vaikka

$a jonka arvo on "alamoloo_-_E01hissunkissun". $a arvo muuttuu luupin edetessä
$b jonka arvo on "_-_E01". $b:n arvo muuttuu luupin edestessä.
$c jonka arvo on "1-8". $c:n arvo muuttuu luupin edetessä.

miten saisin $a:ssa löytyvän $b:n arvon muutettua vastamaan $c:n arvoa? Eli lähtötilanne on "alamoloo_-_E01hissunkissun" ja jos $b:n arvo _-_E0 löytyy niin se vaihdetaan arvoon 1-8. Lopputulos on "alamoloo1-8hissunkissun". Toivottavasti joku ymmärsi.

2

70

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi
      UUSI

      a="${a//$b/$c}"

      Korvaa kaikki $b:n esiintymät $a:ssa arvolla $c.

      Jos halutaan korvata vain ensimmäinen esiintymä, niin käytetään vain yhtä kauttaviivaa:

      ${a/$b/$c}

    • Anonyymi
      UUSI

      MENE HOITOON!

    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kunpa minä tietäisin

      Olisipa minulla tietoa, siitä oletko sinä nainen kiinnostunut minusta, miehestä joka tätäkirjoittaa, vai olenko minä aiv
      Ikävä
      28
      2577
    2. paras asia kaivatussasi?

      ❤️‍🔥
      Ikävä
      127
      2263
    3. Syitä välttelyyn

      En ennen ole kokenut tällaista. Miksi vältellään jos on ihastunut vai onko se aina merkki siitä ettei kiinnosta?
      Ikävä
      111
      1941
    4. Vihaan sua todella paljon.

      Tiedoksi vaan 🙃
      Ikävä
      128
      1926
    5. Yksi päävastuullinen heitti lusikan nurkkaan.

      Toivottavasti omaisuuden hukkaamiskielto tulee välittömästi.
      Ähtäri
      12
      1653
    6. Purrasta tehty huoli-ilmoitus

      Näin lehti kertoo https://www.iltalehti.fi/politiikka/a/0f1cfaf0-d4e4-4a97-9568-c27b3199b016
      Maailman menoa
      146
      1220
    7. Miksi kaivattunne

      ei pystynyt koskaan kertomaan tunteistaan? Teitkö oikean valinnan kun lähdit etääntymään? Kuinka kauan olisi pitänyt odo
      Ikävä
      90
      1095
    8. Tiedätkö ketään toista jolla on sama kaivattu

      Eli joka ikävöisi samaa henkilöä tällä palstalla? Tai muualla? Tiedätkö miten kaivattu suhtautuu tähän toiseen verrattu
      Ikävä
      26
      1085
    9. Pelottaa kohdata hänet

      En tiedä jaksanko tai kykenenkö. Tuntuu jättimäiselle vuorelle kiipeämiseltä. Pitäisikö luovuttaa. Pitäisi. En jaksa nyt
      Ikävä
      89
      1051
    10. Olisin halunnu vaan tutustua

      Ja kevyttä olemista... Mutta ei sitten. Ehkä mies säikähti, että haluan heti kaiken. 😅 Kävisi ihan sellainen kevyt meno
      Ikävä
      36
      999
    Aihe