s354

s354



354 Poznaj Linux

Listing 22.4 Skrypt c/.ysctmp służy do usuwania z katalogu /tmp plików należących do aktualnego użytkownika (lub do użytkownika o nazwie podanej jako parametr przez administratora)

1.    ftJ/bin/bash

2.    # czysctmp

3.    # skrypt usuwający z katalogu /r.mp wszystkie pliki nalezace do aktualnego użytkownika

4.    f wywołanie: czysctmp <uzytkownik>

5.    # argument <uzytkownik> jest dostępny tylko dla administratora (root)

6.    # Jan WdlLei jwdlterGiogers.wave.ca

7.    # Rozdział 22

8.    ft Copyright 1998 Macmillar. Computer Publishing i Jan Walter

9.    # Wszystkie prawa zastrzeżone

10.    łł Niniejszy kod nie jest objęty żadna gwarancja

11.    # Używaj na wla3na odpowiedzialność

12.

13. # sprawdzamy, czy 3krypt został uruchomiony przez roota _4 . if [$LOGNAME = 'root' ]; then

15.    if [ $1 ]; then

16.    NAZWA-$1

17.    el3e

18.    NAZWA=$LOGNAME

19.    fi

20.    else

21.    if [ $1 1; then

22.    echo "Tylko administrator może kasować pliki nalezace dc

innych użytkowników."

23.    exit 1 24 . else

25.    NA SWA-$ LCG N AME

26.    fi

27.    fi

28.    echo "Kasujemy pliki użytkownika " $NAZWA

29.    echo "Wykonanie tej operacji może spowodować pobicmy, jeśli kasowane pliki"

30.    echo "sa wykorzystywane przez inne aplikacje."

31.    echo -n "Czy chcesz skasować pliki? [t/N!"

32.    read


Wyszukiwarka

Podobne podstrony:
s060 (3) 60 Poznaj LinuxPolecenie strings Polecenie strings służy do wyszukiwania łańcuchów tekstowy
s142 (2) 142 Poznaj JLiiiuxPolecenie cardctl Polecenie cardctl służy do kontrolowania złączy PC. Moż
skrypt 21 -22- Skrypt charaktcrystyka głównych postaci. Dopiero po zaśpiewie rozpoczyna się główne
SLONIK?MBUS POZNAJE CZYTANIE (22) Dołqcz litery z górnego rysunku z odpowiednimi literami .7 do
s176 (2) 176 Poznaj Linux Testowanie szybkości połączenia - polecenie ping Polecenie ping służy do t
Poznaj C++ w$ godziny0038 22 Godzina 2 pominięcie wszystkiego, aż do wystąpienia gwiazdka - „slash”
SLONIK?MBUS POZNAJE CZYTANIE (22) Dołqcz litery z górnego rysunku z odpowiednimi literami .7 do
UNIA EUROPEJSKA POZNAJEMY MALUJEMY (22) stolica:    terdam, Obszar: 41 526 km2 Ludn
22 JANUSZ S. BIEŃ Potrzeba adiustacji występuje również w przypadku tekstów elektronicznych. Służy d
59185 s176 (2) 176 Poznaj Linux Testowanie szybkości połączenia - polecenie ping Polecenie ping służ

więcej podobnych podstron