Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Instalacja Kadu  (Przeczytany 7890 razy)

Tad

  • Gość
Instalacja Kadu
« dnia: 2005-05-29, 18:56:33 »
Tu mam fragm.skrytpu:
....
BASENAME=$1
BASENAME=${BASENAME#*/*/}
BASENAME=${BASENAME%/*}
OUTDIR=/video/filmy
cd $OUTDIR
1) vdrsync.pl -m -basename $BASENAME -cut -o $OUTDIR -script-output=$OUTDIR/$BASENAME.log $1/ > /dev/null 2>&1 &
# skrypt wykonuje polecenie w wyniku czego powstają dwa pliki: BASENAME.mpv i BASENAME*.mpa, następne polecenie można wykonać dopiero po zakończeniu operacji 1) i ma być:  
2) mplex -f 8 -o /video/filmy/$BASENAME.mpg $BASENAME.mpv $BASENAME*.mpa
Rzecz w tym, ze polecenie 2) uruchomia się, kiedy jeszcze nie są kompletne pliki powstałe w wyniku polecenia 1)
Proszę o pomoc jakie polecenia mam wstawić tak aby rozpoczęło się wykonywanie komendy 2) w odpowiednim momencie.

wojtekm

  • Gość
Instalacja Kadu
« Odpowiedź #1 dnia: 2005-05-29, 19:02:37 »
2005-05-29 18:56:33 Tad napisał:

 > 1) vdrsync.pl -m -basename $BASENAME -cut -o $OUTDIR -script-output=$OUTDIR/$BASENAME.log $1/
 > > /dev/null 2>&1 &
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Nie uruchamiać 1-szego polecenia w tle! :) czyli skasuj ostatni znak \\'&\\' w 1-szym poleceniu...

Wojtek

Tad

  • Gość
Instalacja Kadu
« Odpowiedź #2 dnia: 2005-05-29, 20:23:20 »
> Nie uruchamiać 1-szego polecenia w tle! :) czyli skasuj ostatni znak \\'&\\' w 1-szym
 > poleceniu...
 >
 > Wojtek
 -------------
Dziekuję....
Wygląda na to , że o to mi chodziło.
Jeśli jeszcze ktośby byłby miły i wytłumaczył mi co oznacza komenda: 2>&1,
oraz > /dev/null 2>&1.
 

xis

  • Gość
Instalacja Kadu
« Odpowiedź #3 dnia: 2005-05-29, 20:57:26 »
2005-05-29 20:23:20 Tad napisał:

 > Jeśli jeszcze ktośby byłby miły i wytłumaczył mi co oznacza komenda: 2>&1,
 > oraz > /dev/null 2>&1.
 >  
 >

2 to standardowe wyjście błędu (stderr), a 1 to standardowe wyjście (stdout), zatem 2>&1 oznacza \\'dołącz standardowe wyjście błędu do standardowego wyjścia (nie rozdzielaj ich na osobne)\\'.
> /dev/null oznacza \\'przekieruj wyjście do /dev/null\\', czyli krótko i brzydko mówiąc \\'olej wyjście\\' ;)

gomath

  • Gość
Instalacja Kadu
« Odpowiedź #4 dnia: 2005-05-29, 21:15:24 »
> Dziekuję....
 > Wygląda na to , że o to mi chodziło.
 > Jeśli jeszcze ktośby byłby miły i wytłumaczył mi co oznacza komenda: 2>&1,
 > oraz > /dev/null 2>&1.
 >  
 >

Znak \\'>\\' to przekierowanie wyjścia programu.
0, 1, 2 to standardowe deskryptory plików, które otrzymuje każdy proces uruchamiany w linuksie. Domyślnie powiązane są z urządzeniem termianala.
1 to standardowe wyjście
2 to standardowe wyjście błędu
0 to standardowe wejście
Na standardowe wejście trafiają znaki z klawiatury, a wyjścia wysyłają znaki na ekran monitora. Dzięki znakowi \\'>\\' lub \\'>>\\' można zmienić to zachowanie.

I tak np.
\\'1>plik.log\\' przekieruje standardowe wyjście do pliku plik.log
\\'2>&1\\' przekieruje standardowe wyjście błędu tam, gdzie skierowane jest standardowe wyjście
\\'> /dev/null\\' przekieruje wyjście w pustkę :)

Więcej na google :)

  • Gość
Instalacja Kadu
« Odpowiedź #5 dnia: 2005-05-29, 14:47:20 »
Mam problem z zainstalowaiem Kadu. Robię wszystko to co jest napisane na stronach internetowych ale nic mi nie wychodzi.
Mam Mandrake 10.0
byłbym bardzo wdzięczny jakby ktoś mi przesłał na e-mail wszystkie pliki nizbędne do instalacji Kadu (+sam program) oraz krótki opis instalacji własnymi słowwami.
 Pozdrawiam
Mój e-mail:          smoczy_dragon@o2.pl

jk33

  • Gość
Instalacja Kadu
« Odpowiedź #6 dnia: 2005-05-29, 16:01:12 »
2005-05-29 14:47:20 Mandrake_10.0 napisał:

> Mam problem z zainstalowaiem Kadu. Robię wszystko to co jest napisane na stronach internetowych
 > ale nic mi nie wychodzi.
Co konkretnie Ci nie wyszlo??

 > Mam Mandrake 10.0
 > byłbym bardzo wdzięczny jakby ktoś mi przesłał na e-mail wszystkie pliki nizbędne do instalacji

"wyslal pliki na mail" Ty chyba zartujesz!
Po to wszystko jest umieszczone na kadu.net,
zebys mogl to sciagnac.

 > Kadu (+sam program) oraz krótki opis instalacji własnymi słowwami.
 >  Pozdrawiam
 > Mój e-mail:          smoczy_dragon@o2.pl

Forum jest po to, by tu rozwiazac
Twoj problem i zeby inni mogli
pozniej z tego korzystac, nie pros
o odpowiedzi na mail.

Instalacja kadu sprowadza sie
do sciagniecia zrodelek
i odpalenia skryptu Instaluj.

powodzenia

naX24

  • Gość
Instalacja Kadu
« Odpowiedź #7 dnia: 2005-05-29, 16:37:20 »
jkk badzo madra odpowiedz.. trzeba miec odpowiednie pakiety ktorych moze nie ma autor tematu.. ja tak caly czas mialem w ubuntu..

wejdz na http://pastebin.com i wklej tam to co wywala konsola przy kompilacji, a potem wklej nam linka.

xadmi

  • Gość
Instalacja Kadu
« Odpowiedź #8 dnia: 2005-05-29, 22:33:58 »
2005-05-29 14:47:20 Mandrake_10.0 napisał:

> Mam problem z zainstalowaiem Kadu. Robię wszystko to co jest napisane na stronach internetowych
 > ale nic mi nie wychodzi.
 > Mam Mandrake 10.0
 > byłbym bardzo wdzięczny jakby ktoś mi przesłał na e-mail wszystkie pliki nizbędne do instalacji
 > Kadu (+sam program) oraz krótki opis instalacji własnymi słowwami.
 >  Pozdrawiam
 > Mój e-mail:          smoczy_dragon@o2.pl

 Są rpm-y do mandrake na stronie kadu , ludzie myślcie.







s