Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Instalacja Kadu  (Przeczytany 7870 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