/srv/irclogs.ubuntu.com/2015/03/04/#ubuntu-fi.txt

jermu222heips, täält varmaa löytys apuu ubuntun käyttöön?20:03
arssonMonesti on löytynyt.20:10
Mikaelaja varmemmin sitä on löytynyt, kun on kertonut millaista apua tarvitsee :)20:11
jermu222jees eli shell scriptingii tarvis apuu, alottelija kun oon20:12
jermu222käytännös perusteet tiiän ja yritin mahd yksinkertasen tehä ite mut eihän se vaan toimi xd20:12
Mikaelamillainen ongelma on? Jos se liittyy itse skriptiin niin sen voisi kai pastettaa vaikkapa http://pastie.org/ ettei tule tulvaa kanavalle20:13
jermu222eli tällane TODELLA yksinkertanen, oon erilaisii variaatioita yrittäny mut ilmeisesti en vaan jotain ymmärrä20:15
jermu222http://pastie.org/1000030720:15
Mikaelasinulla on kaikissa lainausmerkeissä jokin ihmeellinen merkki ":n tai ':n sijaan ja se vaikuttaisi olevan vikana20:17
jermu222hmm siis ainakin noilla samoilla merkeillä nuo kopioidut scriptin ovat toimineet20:19
Mikaelalisäksi myös suositellaan, että käytettäisiin "#!/usr/bin/env bash":ia "/bin/bash":n sijaan siltä varalta, että bash on jossakin muualla tai käyttäjä on rakentanut bashin lähdekoodista jonnekin /usr/local/:iin tai vastaavaa. env katsoo ymmärtääkseni $PATH-muuttujaa20:19
Mikaela":n ja ':n ero on muuten, että ":n laitetut muuttujat laajenevat20:19
Mikaelaja minusta näyttää, ettet tallenna tuota luettua tekstiä minnekään vaan aina tulee "You did it correctly" vaikka kirjoittaisi cat20:20
jermu222eli sillä on sitten enemmänkin väliä käytetäänkö " vai '20:20
Mikaelatässä tapauksessa ei ole väliä, mutta jos haluat muuttujia käyttää niin on väliä20:20
jermu222siinä tavallaa onkin ongelma että mitä tahansa kirjotit niin sama vastaus20:21
jermu222en ilmeisesti käsitä myöskään aivan täysin noita $ variaatioita20:21
ninnnutossa pitäs olla "read answer" eikä "read"20:22
ninnnuja noi vertailut on vähän jänniä sh:ssa20:22
jermu222eli ymmärtääks toi nyt käytännössä automaattisesti sen vastauksen et sitä ei tarvii millään tavalla erikseen määritellä?20:23
ninnnuno se oikea vastaus on tuolla if [ $answer = "dog":ssa20:24
jermu222eli käytännössä ainut mikä tuosta kohtaa puuttuisi on se answer?20:24
ninnnuTuossa muodossa (jos se ny oikeasti toimis oikein) vertaillaan aina "dog" == "dog", riippumatta syötteestä20:24
ninnnuon siinä jotain muutakin pielessä20:25
Mikaelaminusta ne ovat nuo ihmeelliset lainausmerkit tuon puuttuvan answerin lisäksi ja sen ensimmäisen answerin ei kai tarvitsisi olla siellä20:26
ninnnujoo20:26
jermu222lisäämällä answer sain kyllä toimimaan, mutta en nyt silti ole aivan varma käsitinkö asiaa täysin20:26
ninnnunoi hihistely-lainausmerkit rikkoi20:26
ninnnujermu222: No jossain kohtaa kun koodi liikku pastieen ":stä tuli ”20:27
ninnnulisäksi =-merkkejä pitäs olla kaks20:27
jermu222eli miksi == eikä = ?20:28
ninnnu== tuppaa olemaan vertailu, = on sijoitus20:28
ninnnukaikissa yleisissä ohjelmointikielissä20:29
Mikaelaen ole varma valaiseeko https://gist.github.com/Mikaela/4c1be84a6992e08bc584 yhtään noiden heittomerkkien ja lainausmerkkien eroja20:29
ninnnuTietty esim. ADA:ssa = on vertailu20:29
jermu222eli käytännössä ' riittää?20:30
Mikaelaniin kauan kun et ala heittelemään sinne muuttujia niin kyllä20:30
Mikaelahttps://gist.github.com/Mikaela/4c1be84a6992e08bc584#file-ulostulo_ei_x-txt laitoin toisenkin tiedoston, jossa ehkä näkyy selkeämmin20:31
jermu222ahaa, eli muuttujan kanssa ei käytetä heittomerkkejä ollenkaan?20:32
Mikaelamuuttujan kanssa käytetään lainausmerkkejä jos halutaan muuttujan laajenevan eli $KELLO muuttuu date-komennon ulostuloksi $(komento) ovat sisäkkäisiä komentoja ja välillä näkee myös muotoa `komento`, jota ei tosin enää suositella20:33
Mikaelaeli tuossa esimerkissäni tervehdittiin käyttäjää katsomalla mitä "whoami" sanoo20:34
* Mikaela tooivoo olevnsa edes jotenkuten ymmärrettävissä20:34
jermu222okei ehkä sain vähän kiinni, eli jos haluaisin vaikka tehdä html otsikon korvikkeen, tarvitsen määrittää esim title="chair" , käytän $title ja saan tämän paikalle tuon chair sanan20:39
jermu222vai tarvitsiko juuri tuossa $title käyttää heittomerkkejä?20:39
Mikaela$title tarvitsee lainausmerkit20:50
Mikaelakoska se on muuttuja20:50
Mikaelaanteeksi, en seurannut ja toisaalla huomasin tehneeni erään aika suuriluokkaisen virheen ja ihmettelin sitä20:50
jermu222as20:52
jermu222asia selvä, ehkä pääsen vähän paremmin alkuun20:52
jermu222kiitos neuvoista20:52
Mikaelaeipä kestä, toivottavasti ymmärsit jotakin. en todellakaan osaa selittää mitään20:54
jermu222kyllä tästä jotain ainakin irtosi!21:01
Mikaela:)21:02

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!