Hirdetés

Új hozzászólás Aktív témák

  • Mr Dini

    addikt

    Sziasztok!

    Egy csomagot szeretnék összedobni egy nasra. Ehhez pedig van nekem egy doinst.sh fájlom, ami lefut telepítéskor. Van benne mindenféle user input, meg stb... Simán mentek a dolgok, még az én kb 0 bash szkriptíró tudásommal is, csak egy helyen elakadtam... Szóval szeretném, ha először rákeresne a settings.json nevű fájlra, majd a sed cseréljen ki pár dolgot a talált fájlban. Ez lenne a rossz kód:

    find / -name settings.json -exec sed -i 's/\"script\-torrent\-done\-enabled\"\:\ false\,,/\"script\-torrent\-done\-enabled\"\:\ true\,/g' {} +; sed -i 's/\"script\-torrent\-done\-filename\"\:\ \"\"\,,/\"script\-torrent\-done\-filename\"\:\ \"\/ffp\/etc\/torrentsend\.sh\",/g' {} +

    Biztos nagyot fogtok rajtam nevetni, hogy hogy nem vettem észre a problémát, de ez van. :D

    Így néz ki az eredeti settings.json:

    "script-torrent-done-enabled": false,
    "script-torrent-done-filename": "",

    És erre szeretném cserélni:

    "script-torrent-done-enabled": true,
    "script-torrent-done-filename": "/ffp/etc/torrentsend.sh",

    Előre is köszönöm! :R

Új hozzászólás Aktív témák