5. Zmienne cz. 1.


Przypomnienie – czy pamiętasz?
 
1.Jaka cyfra oznacza prawo do zapisu?
2.Jaka cyfra oznacza prawo do odczytu?
3.Jaka cyfra oznacza prawo do wykonywania pliku?
4.Jakie uprawnienia przedstawia cyfra 7?

 

Jak mogłeś zauważyć w poprzednim skrypcie użyliśmy zmiennej o nazwie ‘imie’. Zmienną możemy sobie wyobrazić jako pudełko albo pojemnik do którego możemy schować jakąś wartość. Wartości te mogą być tekstowe, liczbowe oraz logiczne. Przy czym tych typów nie musimy deklarować. Aby wyświetlić wartość zmiennej musimy przed nią umieścić znak dolara taj jak to pokazano w poniższym skrypcie.


1.Przejdź do katalogu Kurs - (cd).
2.Wyświetl zawartość katalogu - (ls).
3.Uruchom edytor nano z nazwą pliku zmienna.sh - (nano zmienna.sh).
4.Wpisz poniższy skrypt:

#!/bin/bash
user=$USER
last > $user.txt
echo Utworzono plik o nazwie $user z rozszerzeniem txt.

 

Gdzie polecenie $USER da nam nazwę użytkownika, last pozwoli uzyskać informację o tym kto korzystał z komputera natomiast znak większości spowoduje zapisanie tych informacji do pliku, który będzie nosił nazwę użytkownika systemu. Na koniec zostanie wyświetlony komunikat o utworzeniu pliku.


5.Zapisz plik i przyznaj mu prawo wykonywania - ( sudo chmod +x).
6.Uruchom plik - (./zmienna.sh).
7.Sprawdź czy został utworzony nowy plik - (ls).

 

Skrypt zmienna.sh

Wykonywane działania.

 




Ta strona używa plików cookies.    Nota prawna    Zarządzanie plikami cookies    AKCEPTUJĘ