Asetustiedostot

Olisi hyvä noudattaa standardia asetustiedostoista. Siis sellainen standardi joka määrittelee mm. kommenttirivien syntaksin. Asetustiedostot ovat myös yksi tapa välttää ja kiertää bash sh.tiedostojen käyttöä ja mitä vastaavaa lieneekään windowsissa, macissa ja puhelimissa... Arvaan, että linuxin bashin sh:t ei kelpaa windowsissa eikä macissa, mutta asetustiedostot käy vaikka ne eivät noudattaisikaan virallista standardia. Jos sh:t ei käy windowsiin eikä macciin, niin voiko ne kuitenkin kääntää yksiselitteisesti ja automatisoidusti windowsin ja macin vastaaville scriptikielille?

Olisiko kellään laittaa luokkaa tai funktiota, joka lukee standardin mukaisia asetustiedostoja ottaakseen niistä muuttujien arvoja? Ohjelmanpätkä ei kuvaa standardia/tyylineuvoa/tyyliohjetta täysin, joten sekin kuvaus olisi hyvä saada.
6341
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Mäkin käyttis on BSD-unix-pohjainen ja shellinä on oletuksena juurikin bash. Mikset käytä XML:ää? Siihenhän löytyy vaikka minkälaisia kirjastoja.

Äänestä
  • Tota bashia käytetään niin pienellä ja kaikista muista erakoituneella porukalla, että melkein on turha kysellä mistään tai täältäkään, kun ihan sama kuin etsisi neulaa heinäsuovasta kun etsii toista, joka käyttää bashiakin...

    Äänestä

  • Älkää erakoituko kirjoitti:

    Tota bashia käytetään niin pienellä ja kaikista muista erakoituneella porukalla, että melkein on turha kysellä mistään tai täältäkään, kun ihan sama kuin etsisi neulaa heinäsuovasta kun etsii toista, joka käyttää bashiakin...

    Varmaan vitsailet? Kyllä unixin peruskäytön osaaminen käsittääkseni vieläkin kuuluu teknisen alan yliopistotutkinnon sisältöön. Kaikki eivät toki sitä osaa, mutta sehän pätee kaikkiin asioihin.

    Äänestä

  • qweqweqweqweqw kirjoitti:

    Varmaan vitsailet? Kyllä unixin peruskäytön osaaminen käsittääkseni vieläkin kuuluu teknisen alan yliopistotutkinnon sisältöön. Kaikki eivät toki sitä osaa, mutta sehän pätee kaikkiin asioihin.

    Mitäs mä sanoin: aika vähän näyttää asiantuntijoita olevan etkä itsekään näytä tietävän, mistä puhut, vai mitäs sitten kyselet, häh?

    Äänestä

  • Tiesinhän minä kirjoitti:

    Mitäs mä sanoin: aika vähän näyttää asiantuntijoita olevan etkä itsekään näytä tietävän, mistä puhut, vai mitäs sitten kyselet, häh?

    Aijoo. Kieltäytyykö se UNIX lataamasta jotain tai joitain sivustoja Internetistä niillä tunnuksillasi?

    Äänestä

Ymmärsin, että haluat saada Bash komentotulkin scriptejä ajettua toisissa ympäristöissä. Miksi ihmeessä ? Nuo asetustiedostoscriptit ovat tehty siksi, että niillä säädetään eri ohjelmien ympäristötason poikkeavuuksia. Window:issa samaa tietoa laitetaan joko ohjelman omiin .INI tiedostohin tai varhaisemmat ohjelmat käyttivät DOS-ikkunassa bat-tiedostoja samaan tarkoitukseen. Macistä en ole varma, mutta kaiketi sielläkin on käytössä jokin asetustiedosto ohjelmilla kertomassa käyttöjärjestelmälle kyseisen ohjelma resurssien tarpeista. Tuo scripti siis on tärkeä vain jossain tietyssä ympäristössä. Ei niitä yleensä siirretä vaan siirretään itse ohjelma ja luodaan vastaavan kaltainen asetusscripti toiseen järjestelmään. Mitään erityistä standardia ei tuosta ole, koska on mahdoton ennakoida tulevia käyttöjärjestelmiä ja niiden ohjelmille tarjoamia resursseja.

Äänestä

Kommentoi aloitusta


Deopuk kirjoitti:

Olisi hyvä noudattaa standardia asetustiedostoista. Siis sellainen standardi joka määrittelee mm. kommenttirivien syntaksin. Asetustiedostot ovat myös yksi tapa välttää ja kiertää bash sh.tiedostojen käyttöä ja mitä vastaavaa lieneekään windowsissa, macissa ja puhelimissa... Arvaan, että linuxin bashin sh:t ei kelpaa windowsissa eikä macissa, mutta asetustiedostot käy vaikka ne eivät noudattaisikaan virallista standardia. Jos sh:t ei käy windowsiin eikä macciin, niin voiko ne kuitenkin kääntää yksiselitteisesti ja automatisoidusti windowsin ja macin vastaaville scriptikielille?

Olisiko kellään laittaa luokkaa tai funktiota, joka lukee standardin mukaisia asetustiedostoja ottaakseen niistä muuttujien arvoja? Ohjelmanpätkä ei kuvaa standardia/tyylineuvoa/tyyliohjetta täysin, joten sekin kuvaus olisi hyvä saada.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu