1
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / Vs: Ohjeita shell-skriptaukseen (bash)
« : 28.05.11 - klo:00.11 »
Hei,
ei ole näitä scriptejä tullut tehtyä, niin neuvot olisivat paikallaan. Jonkun yksinkertaisen saisin varmasti itsekkin tehtyä, mutta tämä nyt ei ainakaan omassa pääkopassa kovin yksinkertaiselta tuntunut, eikä noilla suomenkielisillä ohjeistuksilla mitä webistä löysin oikein saanut kiinni asiasta. Kysyn siis suosiolla kokeneemmilta
Eli tarvitsisi saada scripti seuravaanlaiseen toimintaan.
Kansiossa X on useita tekstitiedostoja. Tiedostot on nimetty jotenkuten loogisesti, mutta ei aivan "tiedosto1.txt", "tiedosto2.txt" jne. tyylisellä kurinalaisuudella.
Tekstitiedostoista on suurin osa turhia, mutta noiden sisällön kahlaaminen käsin on aikaa vievää ja turhauttavaa touhua. Ajatus olisi siis saada scripti joka kävisi tiedostot läpi, suorittaisi jokaisessa tiedostossa haun määritellyllä sanalla/sanoilla/numerolla/virkkeellä ja mikäli vastaavuus tiedostosta löytyy, siirtäisi sen toiseen kansioon/nimeäisi eri tavalla tai jättäisi ne tiedostot rauhaan joista vastaavuus löytyy, mutta poistaisi suoraan tiedostot joista vastaavuuksia ei löydy.
Onko tälläinen edes mahdollinen?
Eli jos ajateltaisiin asiaa siltä kantilta, miten itse tuon käsin tekisin, menisi se jotenkuten näin: Kansio auki, tekstitiedosto auki, ctrl+f ; hae sanaa/virkettä/numeroa. If vastaavuus löytyy = tiedosto talteen, else = tiedosto roskiin. Seuraava tiedosto auki, haku, roskiin/talteen, seuraava tiedosto auki, haku, roskiin/talteen jne.jne.jne.. Ja tämä pitäisi nyt saada kirjoitettua scriptiksi, sillä noita tiedostoja on tosiaan vähän liikaa näin käsin kahlattavaksi..
Erittäin suuret kiitokset auttajille, jo näin etukäteen
ei ole näitä scriptejä tullut tehtyä, niin neuvot olisivat paikallaan. Jonkun yksinkertaisen saisin varmasti itsekkin tehtyä, mutta tämä nyt ei ainakaan omassa pääkopassa kovin yksinkertaiselta tuntunut, eikä noilla suomenkielisillä ohjeistuksilla mitä webistä löysin oikein saanut kiinni asiasta. Kysyn siis suosiolla kokeneemmilta
Eli tarvitsisi saada scripti seuravaanlaiseen toimintaan.
Kansiossa X on useita tekstitiedostoja. Tiedostot on nimetty jotenkuten loogisesti, mutta ei aivan "tiedosto1.txt", "tiedosto2.txt" jne. tyylisellä kurinalaisuudella.
Tekstitiedostoista on suurin osa turhia, mutta noiden sisällön kahlaaminen käsin on aikaa vievää ja turhauttavaa touhua. Ajatus olisi siis saada scripti joka kävisi tiedostot läpi, suorittaisi jokaisessa tiedostossa haun määritellyllä sanalla/sanoilla/numerolla/virkkeellä ja mikäli vastaavuus tiedostosta löytyy, siirtäisi sen toiseen kansioon/nimeäisi eri tavalla tai jättäisi ne tiedostot rauhaan joista vastaavuus löytyy, mutta poistaisi suoraan tiedostot joista vastaavuuksia ei löydy.
Onko tälläinen edes mahdollinen?
Eli jos ajateltaisiin asiaa siltä kantilta, miten itse tuon käsin tekisin, menisi se jotenkuten näin: Kansio auki, tekstitiedosto auki, ctrl+f ; hae sanaa/virkettä/numeroa. If vastaavuus löytyy = tiedosto talteen, else = tiedosto roskiin. Seuraava tiedosto auki, haku, roskiin/talteen, seuraava tiedosto auki, haku, roskiin/talteen jne.jne.jne.. Ja tämä pitäisi nyt saada kirjoitettua scriptiksi, sillä noita tiedostoja on tosiaan vähän liikaa näin käsin kahlattavaksi..
Erittäin suuret kiitokset auttajille, jo näin etukäteen