Nowe posty

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

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
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.

Offline Wojciech Miłkowski

  • Stały bywalec
  • ***
  • Wiadomości: 206
    • Zobacz profil
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

Offline Tadeusz Gruszczyński

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 173
    • Zobacz profil
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.
 

Offline xis

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 1049
    • Zobacz profil
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\\' ;)
Everything should be made as simple as possible, but not simpler
-- Albert Einstein

Offline Jakub Zalas

  • Global Moderator
  • Guru
  • *****
  • Wiadomości: 534
    • Zobacz profil
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 :)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 2
    • Zobacz profil
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

Offline jan karwowski

  • Users
  • Guru
  • *****
  • Wiadomości: 844
    • Zobacz profil
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

Offline Bartek M

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 2
    • Zobacz profil
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.

Offline Remigiusz Witkowski

  • Users
  • Guru
  • *****
  • Wiadomości: 594
    • Zobacz profil
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