Portál AbcLinuxu, 7. prosince 2025 19:05
cat /dev/urandom > /dev/dsp, ale pssst!) na určitou dobu. Nevím ale jak na to.
A další věc: hodilo by se mi taky spustit 2 příkazy najednou no a taky nevím jak na to. Asi to jsou základní věci, ale fakt jsem se s tím ještě nesetkal a jestli jo, tak mám okno.
PS: Nevypne si to kdy bude chtít, konzole není jeho kamarádka. 
příkazy můžeš oddělit ; pak se po skončené prvního spustí druhý.
Nebo taky můžeš použít prikaz1 & prikaz2, tím se spustí první příkaz napozadí a druhý téměř ve stejnou dobu jako příkaz 1.
prikaz1 & prikaz2Spuštění na určitou dobu - nevím, ale splácal bych to ze
sleep, kill a proměnné $!.
at 4:00, pak napíšeš příkazy, které chceš provést.
atq zobrazí frontuatrm ID smaže z fronty
Musí ti běžet atd (/etc/init.d/atd start)
Používám to na budíček pomocí počítače, když chci vstát brzo
Skriptík, který používám na buzení postupně zesiluje hlasitost. mp3 mám speciálně vybrané (Nightwish - Elvenpath, Evanescence - Eternal, Evanescence - You, Angra - Paradise )
tsunami@tsunami:/home/users/tsunami/budicek$ ls 1.mp3 2.mp3 3.mp3 4.mp3 budicek.sh tsunami@tsunami:/home/users/tsunami/budicek$ cat budicek.sh #!/bin/bash amixer sset PCM 5 mplayer ~/budicek/*.mp3 2>&1 1> /dev/null & sleep 15 amixer sset PCM 10 sleep 15 amixer sset PCM 15 sleep 15 amixer sset PCM 20
for n in $(seq 1 30) do amixer sset PCM $n sleep 0.5 doneAť je to plynulejší :)
Jen škoda, že to chrápání nemám nikde po ruce.
kdialog --yesno "Chceš pustit něco hustýho?" && cat /dev/urandom > /dev/dsp & kdialog --yesno "Ukončit?" && killall cat && kdialog --yesno "Hahahaha! Jsem magor?" && kdialog --sorry "Já vím."Když tohle spustím, tak ihned po spuštění na mě skočí první dialog (to je jasný, správně) ale hned i ten o ukončení. Prskat to ale začne až po potvrzení prvního. Jaksi to nechápu.
kdialog --yesno "Chceš pustit něco hustýho?" &&
{cat /dev/urandom > /dev/dsp &}
kdialog --yesno "Ukončit?" &&
killall cat &&
kdialog --yesno "Hahahaha! Jsem magor?" &&
kdialog --sorry "Já vím."
./bubak.sh: line 4: syntax error near unexpected token `}'
./bubak.sh: line 4: `{cat /dev/urandom > /dev/dsp &}'
man bash
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.