Úprava menu startu programu

Diskuze, problémy a zkušenosti s programy, nástroji nebo balíčkovacími systémy
Odpovědět
Zpráva
Autor
Uživatelský avatar
Ragiowan
Příspěvky: 81
Registrován: 23 zář 2017, 18:16
Bydliště: u Kladna
Kontaktovat uživatele:

Úprava menu startu programu

#1 Příspěvek od Ragiowan » 16 dub 2019, 09:50

Zdravím,
na základě mě poskytnutých rad v "Hromadné stahování pomocí youtube-dl(viewtopic.php?f=25&t=3559)" jsem si sestavil příkaz do terminálu.

Kód: Vybrat vše

cd /home/josef/Videa/YouTube/ && youtube-dl -f 22 -ci --batch-file=stahni_z_YT.txt
Byl jsem s ním velmi spokojený. Ale časem mě omrzelo neustále kopírovat příkaz z textového souboru do terminálu. Tak jsem si přečetl nějaké články o skriptování. A vytvořil jsem si svůj první script.sh.

Kód: Vybrat vše

#!/bin/bash
cd /home/josef/Videa/YouTube/ && youtube-dl -f 22 -ci --batch-file=stahni_z_YT.txt

Jenže to mi nestačilo. Tak to dopadá když je člověk líny. A vymyslel jsem si že to dám do Xfce menu. Tedy do Whisker Menu. Sice se mi povedlo funkční spouštěč, ale s malým nedostatkem. Skript se správně spustí a provede stažení videí, ale po skončení stahování se terminál sám zavře. Což je pro mě nežádoucí. Občas se stane, že se některé video nestáhne. Tak chci vědět které, přímo v terminálu.

Obrázek

Prosím o radu jaký parametr zadat do příkazu, aby se terminál nezavíral. Nebo snad se má zadat něco do pole "Akce"?
A ještě bych měl prosbu na odkaz na nějaké stránky kde jsou popsané takové parametry. Hledal jsem na netu, ale očividně špatně.
Předem děkuji, budu vděčný za jakoukoliv radu.
Naposledy upravil(a) Ragiowan dne 16 dub 2019, 14:31, celkem upraveno 1 x.
Dell Latitude D610, CPU:1.6 GHz, RAM:1280MB, HDD:40GB, VGA: Intel 915GM, LinuxMint 17.3, Xfce
TOSHIBA Satellite L450-16N, CPU:dual-core 2,2 GHz, RAM:3 GB, HDD 500 GB, VGA:Intel integrovaná, MX Linux 18.2_x64, Xfce

Uživatelský avatar
redhawk
Guru Mintu
Příspěvky: 2861
Registrován: 12 led 2016, 19:14
Bydliště: ako kedy

Re: Úprava menu startu programu

#2 Příspěvek od redhawk » 16 dub 2019, 10:09

kedze neviem aky terminal:
standard bash

Kód: Vybrat vše

bash -c ~/script.sh;bash
tym ponecha otvorene okno. urcite funguje aj v spustani po starte
cize zapis bude vyzerat:

Kód: Vybrat vše

bash -c ~/z_YouTube_22.sh;bash 

ak je pouzity xterm tak:

Kód: Vybrat vše

xterm -hold  ~/script.sh
alebo:

Kód: Vybrat vše

xterm -e bash --rcfile ~/script.sh
tu ale nie som si uplne isty, jeden z nich mi kedysi fungoval ale davam prednost prvemu zapisu
Pravděpodobně kecám.

Uživatelský avatar
Ragiowan
Příspěvky: 81
Registrován: 23 zář 2017, 18:16
Bydliště: u Kladna
Kontaktovat uživatele:

Re: Úprava menu startu programu

#3 Příspěvek od Ragiowan » 16 dub 2019, 11:16

Zdravím,
omlouvám se, že jsem neuvedl terminál který používám. Je to xfce4-terminal.
Děkuji za radu. Příkaz

Kód: Vybrat vše

bash -c ~/z_YouTube_22.sh;bash
mi pomohl. Funguje to jak jsem chtěl. Po stažení videí se už terminál neukončuje.
No ještě bych potřeboval znát nějaké weby, kde bych mohl se něco o tom přiučit.
Ještě jednou děkuji za radu a rychlou odpověď.
Dell Latitude D610, CPU:1.6 GHz, RAM:1280MB, HDD:40GB, VGA: Intel 915GM, LinuxMint 17.3, Xfce
TOSHIBA Satellite L450-16N, CPU:dual-core 2,2 GHz, RAM:3 GB, HDD 500 GB, VGA:Intel integrovaná, MX Linux 18.2_x64, Xfce

kamowski
Velkovezír Mintu
Příspěvky: 1068
Registrován: 01 pro 2012, 16:30
Kontaktovat uživatele:

Re: Úprava menu startu programu

#4 Příspěvek od kamowski » 16 dub 2019, 12:18

Ragiowan píše:
16 dub 2019, 09:50
...Byl s ním velmi spokojený. Ale časem mě omrzelo neustále kopírovat příkaz z textového souboru do terminalu. Tak jsem si přečetl nějaké články o skriptování. A vytvořil jsem si svůj první script.sh. ...
hm, i tak še da
ja by som to ale urobil takto:
cat >> .bashrc
alias TAHAJ="cd /home/josef/Videa/YouTube/ && youtube-dl -f 22 -ci --batch-file=stahni_z_YT.txt
ctrl+C, restart terminálu

Uživatelský avatar
redhawk
Guru Mintu
Příspěvky: 2861
Registrován: 12 led 2016, 19:14
Bydliště: ako kedy

Re: Úprava menu startu programu

#5 Příspěvek od redhawk » 16 dub 2019, 14:31

Ragiowan píše:
16 dub 2019, 11:16

No ještě bych potřeboval znát nějaké weby, kde bych mohl se něco o tom přiučit.
Ještě jednou děkuji za radu a rychlou odpověď.
Linux dokumentacny projekt
http://tldp.org/LDP/Bash-Beginners-Guide/html/
https://devhints.io/bash
Pravděpodobně kecám.

Uživatelský avatar
Ragiowan
Příspěvky: 81
Registrován: 23 zář 2017, 18:16
Bydliště: u Kladna
Kontaktovat uživatele:

Re: Úprava menu startu programu

#6 Příspěvek od Ragiowan » 16 dub 2019, 18:05

Zdravím,
děkuji za zdroje, pokusím se to přeložit. Google překladač napomůže ;) . Co půjde tak si vytisknu a zakousnu se do toho. Jak vidím je to velmi výživné. Linux dokumentační projekt (asi 1 nebo 2) jsem se pokoušel přečíst. Moc to nešlo. Spíš nešlo. Téměř ničemu jsem nerozuměl. Dnes je to asi kapku lepší. Za ty léta jsem kdeco přečetl a možná i pochytil. Snad se od té doby na mě něco přilepilo :lol: .
Dell Latitude D610, CPU:1.6 GHz, RAM:1280MB, HDD:40GB, VGA: Intel 915GM, LinuxMint 17.3, Xfce
TOSHIBA Satellite L450-16N, CPU:dual-core 2,2 GHz, RAM:3 GB, HDD 500 GB, VGA:Intel integrovaná, MX Linux 18.2_x64, Xfce

Odpovědět