Moi. Miten saan tehtyä linuxilla (Linpus) Scriptin, että yhdellä komennolla terminalissa saan nämä komennot kerralla järjestyksessä päälle? Mousepadillä ilmeisesti, mutta miten? /etc/rc.d/init.d/NetworkManager stop ifconfig ath0 down wlanconfig ath0 destroy wlanconfig ath0 create wlandev wifi0 wlanmode ad-hoc iwconfig ath0 channel 11 iwconfig ath0 essid N81 ifconfig ath0 up dhclient ath0 Noilla komennoilla saan Joikuspot Premiumin toimimaan Linpus linuxissa, mutta on vain työlästä aina kirjoittaa nuo komennot uudestaan silloin kuin sitä tarvitsee.
Lueppa laajasti asiaa tästä Ihan tekstitiedostohan se on (kuten .bat dos-puolella), sille vaan annat suoritusioikeudet. Linpusissa voi tapahtua graafisestikin, vastaavsti kuin Ominaisuudet näyttää winukassa tiedoston määritteet ruksattavina lootina. Tai sitten komentorivikomentona (vastaava kuin attrib dosissa). Tuosta linkistähän ne löytyy How to write shell script. Myös 3 tapaa suorittaa se skripti.
Kiitos linkistä. Täytyy tutkailla vähän paremmalla ajalla, oli sen verran monimutkaisen näköistä nuo ohjeet
Yksinkertaisimmillaan seuraavasti: Koodi: sudo mousepad /usr/local/bin/joikuspotp Kopioi ilmestyneeseen tyhjään tiedostoon nuo komennot rivi kerrallaan. Koodi: sudo chmod +x /usr/local/bin/joikuspotp Nyt pitäisi tuo scripti käynnistyä komennolla joikuspotp. Jos linpusista ei sudoa löydy, aja komento su aluksi ja poista sudot.
Pitkä aika kun vähän opiskelin Linuxia. Viimeaikoina on tullut Puppy Linuxin kanssa pelailtua. Se on nopee ja pieni ja kun se on epälinux, ainoastaan root tili, niin noita tiettyjä asioita ei tarvi miettiä. Täyty vähän googlailla ja korjatkaa jos meni väärin. (Linux neuvojen perisynti, ettei niitä alkeita tarpeeksi usein kerrota) Tossa munkin linkissä tuo oli (kohta: How to write shell script) Examples: $ chmod +x your-script-name $ chmod 755 your-script-name Note: This will set read write execute(7) permission for owner, for group and other permission is read and execute only(5). No tossa ei tota ekaa esimerkkiä ole kerrottu, mutta googlaten löyty chmod +x myfile Gives everyone execute permission on myfile. No sitten toi sudo lisänä? Jos et ole root, niin noita oikeuksia et voi antaa. su komennolla vaihdat itsesi käyttäjäksi (root) jolla oikeudet on. Ja sitten ton yllä olevan mukaisesti teet sen skriptin, jota kaikki saa käyttää. Suora laina linux.fi-wikistä Sudo on ohjelma komentojen suorittamiseen pääkäyttäjänä. Toisin kuin su:ssa, sudossa käyttäjä oletuksena antaa oman salasanansa pääkäyttäjän salasanan sijaan. Tietty käyttäjä ei välttämättä myöskään voi ajaa kuin rajattua joukkoa ohjelmia. On täysin pääkäyttäjän määräysvallassa, mitä ohjelmia tietyt käyttäjät saavat käyttää sudon avulla. Joten sudon sisältävät distrot ja tilillä, jolle pääkäyttäjä on tarvittavat oikeudet antanut chmod ohjelmaan, menee sit kait kirjoittamalla sudo sen komennon eteen. Puppy jonka mainitsin, toi homma hoituu graafisestikin, hiirellä klikaten tiedoston ominaisuuksiin. Ja muistaakseni sen päätekstieditori, valitset skripti tai komento tiedoston tyypiksi ja kirjoitat/kopsaat rivit, niin se on siinä.
Itsellä pitäisi opetella tekemään skripti, joka lähettää gsm-verkkoon tekstiviestin tai soiton. Mutta kyllä täysin hukassa tämän linuksin kanssa.
Ennenkuin oppii, niin hukassa on joka käyttiksen kanssa, miten siinä tehdään muutakin, kuin mitä syntyy (yhdellä) hiiren klikkauksella. Tossa mun ekassa postauksessa oleva linkki neuvoo (pikaisesti katsottuani) kaikenlaista ohjelmointiakin skripteihin. Ehtolauseet, muuttujat luupit yms. yleinen ohjelmointijuttu. Näet millaista nopeasti syntaksia noissa skripteissä käytetään. Yksinkertaisimmillan skripti on komentojonotiedosto. Nippu komentoriville kirjoitettavaa komentoa. Kuten kerbolle riitti tällä erää. Jos et ole mitään ohjelmointia koskaan oppinut, niin sitten on liian iso kakku alkaa tässä neuvomaan. Lukemalla ajan kanssa tuokin linkki (kuten ohjelmointia yleisesti) saatat oppia. En ala tutkimaan tota shell script:iä tarkemmin. Tarvitset oman muuttujan UDV johon se sun kulloinenkin tekstiviesti menee. Toinen muuttuja puhelinnumerolle. Input/output luet muuttujaan näpyttelelmäsi. Saako sen suoraan muuttujaan vai pitääkö tiedostoon tallettaa? Lopulta tulee ne normisti kirjoittamasi komennot gsm lähetykseen, jossa muuttujasta tai tiedostosta se puhelinnumero ja haluttu viesti. Vaikeampaa toi winukalla on varmaankin tehdä, jos onnistuu ollenkaan sen dos komennoin. Joka ainoo tota shell skriptiä vastaava on (.bat).
Onhan noita ohjelmointeja muutama kymmentä kurssia takana. Mutta ei se tässä auta, ettei tiedä mitä sellaisia sovelluksia linuksissa, joilla saisi tekstarin lähetettyä tai hälärin soitettua Eikä siihen mitään muuttujia tarvi, sama numero aina janiinpoispäin.
Tosta (ja ketjun aloituksesta) mä oletan että sulla on välineet jotenkin, komentoriviltä lähettää niitä tekstareita ja häläreitä. Skriptiä kaipaat automatisoimaan sen. Ohjelma ja/tai laitteisto jos puuttuu niin ei siihen sitten skriptit auta. Turha se on levänpaahtimellakaan yrittää jääkuutioita tehdä. Onhan noita ollut jo kauan, nettisivuja, 'lähetä ilmaiseksi tekstiviesti'. Tekstarin kylkieäiseksi tai lähettäjäksi tulee nettisivun tieto tms. En oo yhtäkään ite saannut menemään läpi asti, kun noita aikoinaan joskus kokeilin. Liian ruuhkaista tai jotain.