bash scripti apua tarvis.

Viestiketju Linux -keskustelu -osiossa. Ketjun avasi .W. 13.11.2005.

  1. .W.

    .W. Regular member

    Liittynyt:
    01.03.2004
    Viestejä:
    838
    Kiitokset:
    0
    Pisteet:
    26
    Eli, tarvis tehdä scripti joka hakee tietystä hakemistorakenteesta tietynnimiset tiedostot ja niistä löytämistään tiedostoista tarvis kaikista muuttaa tietty sana toiseksi.

    Järki loppuu mulla tuossa kohdin kun pitää noi löydetyt tiedostot antaa sedin käsittelyyn.

    Eli mitä tarvis tarkalleen tehdä on seuraavaa:

    Search for "sdl11-config" within all makefiles in sys/unix/ and replace with "sdl-config".

    ebuildia koitan vääntää kokeeks Vulture's:lle gentoohon.. Harjotusta.. :)
     
  2.  
  3. juyli

    juyli Active member

    Liittynyt:
    13.05.2005
    Viestejä:
    1,861
    Kiitokset:
    1
    Pisteet:
    68
    En nyt sulle rupea skriptiä ihmettelemään, mutta myös [bold]tr[/bold] on ohjelma, jolla voi muutella tiedostoja lennossa.
     
  4. .W.

    .W. Regular member

    Liittynyt:
    01.03.2004
    Viestejä:
    838
    Kiitokset:
    0
    Pisteet:
    26
    Siis ei ongelmana ole noita fileitä muutella, se on ihan simppeli.

    Sormi vain meni suuhun kohdassa jossa ensin haen tiedostot joita tarvii muuttaa ja sitten pitäis tuosta hausta muuttaa ne yksitellen.

    Oon koittanu ettiä googlella jotain apua for silmukan tekoon, liekö tuo edes oikea ratkaisu.

    Eli ensin find {$WORKDIR} | grep '/sys/unix/Makefile' tuottaa listan muutettavista fileistä, mutta miten tästä asti eteenpäin?
     

Jaa tämä sivu