Bash, skrypt wypisujący polecenia do logu oraz realizujący zadania
: 27 lutego 2012, 14:46
Witam.
Proszę o podpowiedź w sprawie utworzenia skryptu, tu mam mały problem bo nie wiem czy w bashu da się to zrobić.
Przykładowo w pliku test mam takie coś:
I chciałbym by utworzył plik log, w którym każde polecenie byłoby wyświetlone na ekranie, a nie tylko wynik np.
i tu standardowa odpowiedź Linuksa, czyli:
i tu pokazuje wszystkie wypakowane pliki.
i tu pokazuje co się dzieje.
Reasumując, chcę by oprócz tego, że plik się wykona stworzył log, w którym wszystkie operacje będą zapisane, po to by sprawdzić, czy nie usuwa pliku. Na ekranie nie da się wszystkiego sprawdzić, tym bardziej jeśli szybko coś się kompiluje.
Pozdrawiam.
Dziękuję za pomoc.
Proszę o podpowiedź w sprawie utworzenia skryptu, tu mam mały problem bo nie wiem czy w bashu da się to zrobić.
Przykładowo w pliku test mam takie coś:
Kod: Zaznacz cały
#!/bin/bash
mkdir /tmp/test
cp costam.tar /tmp/test/
cd /tmp/test
tar xzf costam.tar
configure
make
make install
Kod: Zaznacz cały
Wykonanie: mkdir /tmp/test
Kod: Zaznacz cały
Utworzono katalog ,,test''.
[code]wykonanie: cp coś_tam.tar /tmp/test/
Kod: Zaznacz cały
'coś_tam.tar -> '/tmp/test/coś\tam.tar'
Kod: Zaznacz cały
wykonanie: cd /tmp/test
Kod: Zaznacz cały
wykonanie: xzf coś_tam.tar
Kod: Zaznacz cały
Wykonanie: cd costam
Kod: Zaznacz cały
Wykonanie: conigure
Reasumując, chcę by oprócz tego, że plik się wykona stworzył log, w którym wszystkie operacje będą zapisane, po to by sprawdzić, czy nie usuwa pliku. Na ekranie nie da się wszystkiego sprawdzić, tym bardziej jeśli szybko coś się kompiluje.
Pozdrawiam.
Dziękuję za pomoc.