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.
muuttujan arvon vaihtaminen bashissa
Anonyymi-ap
2
70
Vastaukset
- AnonyymiUUSI
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} - AnonyymiUUSI
MENE HOITOON!
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Kunpa minä tietäisin
Olisipa minulla tietoa, siitä oletko sinä nainen kiinnostunut minusta, miehestä joka tätäkirjoittaa, vai olenko minä aiv282577- 1272263
Syitä välttelyyn
En ennen ole kokenut tällaista. Miksi vältellään jos on ihastunut vai onko se aina merkki siitä ettei kiinnosta?1111941- 1281926
Yksi päävastuullinen heitti lusikan nurkkaan.
Toivottavasti omaisuuden hukkaamiskielto tulee välittömästi.121653Purrasta tehty huoli-ilmoitus
Näin lehti kertoo https://www.iltalehti.fi/politiikka/a/0f1cfaf0-d4e4-4a97-9568-c27b3199b0161461220Miksi kaivattunne
ei pystynyt koskaan kertomaan tunteistaan? Teitkö oikean valinnan kun lähdit etääntymään? Kuinka kauan olisi pitänyt odo901095Tiedä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 verrattu261085Pelottaa kohdata hänet
En tiedä jaksanko tai kykenenkö. Tuntuu jättimäiselle vuorelle kiipeämiseltä. Pitäisikö luovuttaa. Pitäisi. En jaksa nyt891051Olisin halunnu vaan tutustua
Ja kevyttä olemista... Mutta ei sitten. Ehkä mies säikähti, että haluan heti kaiken. 😅 Kävisi ihan sellainen kevyt meno36999