Prosiłbym o odpowiedz chociaz na niektore z tych pytan... Dodam, ze chodzi tu o wykorzystanie polecen test i expr oraz cytowania polecen
Zad 1.
Wyświetl nowszy plik spośród plików
plik1 plik2
Zad 2.
Dla ustalonego pliku. Wyświetl plik bądź komunikat, że jest to link symboliczny, a następnie zawartość pliku, do którego ten link wskazuje.
Zad 3.
Dla ustalonego pliku. Jeżeli możesz czytać plik (bądź katalog) wyświetl jego zawartość.
Zad 4.
Przy założeniu ze w plikach: liczba1 i liczba2 znajdują się dwie liczby całkowite, zapisz do pliku iloczyn wartość ich iloczynu.
Zad 6.
Dla ustalonego pliku. Jeżeli ilość znaków w pliku nie jest podzielna przez 3 zapisz resztę z dzielenia w pliku reszta. Uwaga: przyjmujemy, że ustalony plik ten nie zawiera znaku nowego wiersza.
Zad 8.
Wyświetl listę pustych katalogów w katalogu startowym użytkownika.
Zad 9.
Zapisz komendę, która sprawdzi czy dwa ustalone plik są swoimi dowiązaniami twardymi. Wsk.: ls –i, a następnie poleceniem expr możesz wyłuskać potrzebną informację.
Zad 10.
Sporządź kopie zapasowe wszystkich plików z rozszerzeniem txt w katalogu bieżącym dokładając do nazwy rozszerzenie ".bak".
UNIX - polecenia
-
- Użytkownik
- Posty: 33
- Rejestracja: 13 gru 2006, o 19:33
- Płeć: Mężczyzna
- Lokalizacja: Lublin
- Podziękował: 1 raz
- Pomógł: 5 razy
UNIX - polecenia
10:
find *.txt -type f -exec cp {} {}.bak ;
1:
if test bb.txt -nt aa.txt;
then
echo "pliki nowe";
else
echo "pliki stare";
fi;
find *.txt -type f -exec cp {} {}.bak ;
1:
if test bb.txt -nt aa.txt;
then
echo "pliki nowe";
else
echo "pliki stare";
fi;