Forum Linux.pl

Oprogramowanie => Komunikatory => Wątek zaczęty przez: Tad w 2005-05-29, 18:56:33

Tytuł: Instalacja Kadu
Wiadomość wysłana przez: Tad w 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.
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: wojtekm w 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
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: Tad w 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.
 
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: xis w 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\\' ;)
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: gomath w 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 :)
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: w 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
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: jk33 w 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
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: naX24 w 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.
Tytuł: Instalacja Kadu
Wiadomość wysłana przez: xadmi w 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