Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Aliengrey - 10.03.10 - klo:01.17

Otsikko: saako yhden pikakuvakkeen käynnistämään useamman ohjelman [ratkaistu]
Kirjoitti: Aliengrey - 10.03.10 - klo:01.17
saako yhden pikakuvakkeen käynnistämään useamman ohjelman. Vai teenkö scriptin.
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Storck - 10.03.10 - klo:01.19
Jos saat kaksi pikakuvaketta liitettyä yhteen..

Tee skripti  :)
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: vellu@vmach - 10.03.10 - klo:05.25
Näköjään onnistuu, vaikka näin:
Lainaus
gedit testi
siihen sitten:
Lainaus
#!/bin/bash

exaile &&
gnome-do &&
nautilus
ja
Lainaus
chmod +x testi

Luo pikakuvake painamalla hiiren oikeaa näppäintä ja laita Command -kohtaan sh /home/nimesi/testi
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Aliengrey - 10.03.10 - klo:10.47
miksi nuo && merkit
Pythonillakin osaan muuten tehdä scriptin mutta millä korvaan rivin:
Koodia: [Valitse]
#!/bin/bash
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Tomin - 10.03.10 - klo:10.49
miksi nuo && merkit
Pythonilla osaan muuten tehdä scriptin mutta millä korvaan rivin:
Koodia: [Valitse]
#!/bin/bash
Jos siinä on nuo && merkit niin se ei odottele edellisen komennon päättymistä ennen seuraavan käynnistystä.
Tuo shebang on Pythonilla:
Koodia: [Valitse]
#!/usr/bin/pythonMutta et kyllä tarvitse siihen mitään käärmeitä. ::) Nuo loput rivit (kolme alimmaista) ovat ne käynnistettävät ohjelmat (kuten varmaankin huomasit).
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Aliengrey - 10.03.10 - klo:10.52
ok. kiitos nopeasta vastauksesta
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Aliengrey - 10.03.10 - klo:11.37
pythonia ajattelin siksi koska bash skriptissä täytyy pääte jättää auki ja jos sen epähuomiossa sammuttaa niin kaikki nuo ohjelmat sammuvat
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: kuutio - 10.03.10 - klo:12.19
Jos siinä on nuo && merkit niin se ei odottele edellisen komennon päättymistä ennen seuraavan käynnistystä.
Haetkohan pikemminkin yhtä '&'-merkkiä (detach)...'&&' on AND operaattori

bash skriptissä täytyy pääte jättää auki ja jos sen epähuomiossa sammuttaa niin kaikki nuo ohjelmat sammuvat
Eivät sammu, jos irroitat prosessit päätteestä tuolla '&'-merkillä:
Koodia: [Valitse]
#!/bin/bash
ohjelma1 &
ohjelma2 &
ohjelma3 &

EDIT: Skriptinhän voit sitten ajaa vaikka pikakuvakkeesta, jos haluat
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: vellu@vmach - 10.03.10 - klo:12.40
Muistin väärin, nuo &, && -merkit  :-\
Kokeilin kylläkin ensin ja aukesi ne kaikki ohjelmat.
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Aliengrey - 10.03.10 - klo:12.51
Lainaus
Eivät sammu, jos irroitat prosessit päätteestä tuolla '&'-merkillä:
ok täytyypi kokeilla  :)
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Kullervo - 10.03.10 - klo:13.58
http://linux.fi/wiki/Nohup

Lainaus
Nohup on komentoriviohjelma, jonka avulla suoritettava ohjelma (prosessi) voidaan jättää taustalle ajoon, vaikka komentotulkki suljettaisiin. Nohupia voi hyödyntää myös graafisessa ympäristössä: jos sen avulla ajaa graafisen ohjelman, voi tämän jälkeen sulkea terminaaliemulaattorin ilman, että ohjelma sammuisi.

http://linux.fi/wiki/Screen
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Tomin - 10.03.10 - klo:14.11
Jos siinä on nuo && merkit niin se ei odottele edellisen komennon päättymistä ennen seuraavan käynnistystä.
Haetkohan pikemminkin yhtä '&'-merkkiä (detach)...'&&' on AND operaattori
Joo näin on, sotkin kun vellu@vmach sotki. ::)
Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: oobetimer - 10.03.10 - klo:16.32
saako yhden pikakuvakkeen käynnistämään useamman ohjelman. Vai teenkö scriptin.

Näin(kin) saa useita ohjelmia käynnistymään samanaikaisesti yhdestä "kuvakkeesta"

Koodia: [Valitse]
gksudo gedit /home/käyttäjä/Työpöytä/multiboot.sh

....sitten lisätään halutut ohjelmat käynnistymään tiedostosta

Tiedoston sisältö:

#!/bin/bash

ohjelma1 | ohjelma2 | ohjelma3

....tallenna ja sulje

sudo chmod +x /home/käyttäjä/Työpöytä/multiboot.sh

Ja kaamea ohjelmien sekamelska valtaa työpöydän ;D

Otsikko: Vs: saako yhden pikakuvakkeen käynnistämään useamman ohjelman
Kirjoitti: Aliengrey - 10.03.10 - klo:17.00
Tein Pythonilla koska bash skripti ei suostunut toimimaan.

Kiitoksia osallistuneille. :) Opin taas paljon uutta. Täytyypi lisätä ketju kirjanmerkkeihin.