bash, Szkoła


PORÓWNANIA LICZBOWE

-gt: większy od
-lt: mniejszy od
-ge: większy, równy od
-le: mniejszy, równy od
-eq: równy
-ne: różny od

PORÓWNANIA TEKSTOWE

-z: sprawdza czy ciąg jest pusty
-n: sprawdza wartość ciągu
=: równy
!=: różny
Str: sprawdza czy ciąg jest zerowy

OPERACJE LOGICZNE

-a: Logiczne i (zamiast -a można stosować &&)
-o: Logiczne lub (można stosować też ||)
!: Logiczne nie

TESTY NA PLIKACH

-f: Plik istnieje i jest zwykłym plikiem
-s: Plik nie jest pusty
-r: Plik jest możliwy do odczytu
-w: Plik może być modyfikowany
-x: Plik może być uruchamiany
-d: Jest katalogiem
-h: Jest dowiązaniem symbolicznym
-c: Nazwa odnosi się do urządzenia

if [ "$#" -gt 2 ]

then

echo 'Podałeś więcej niż 2 parametry'

elif [ "$#" -eq 2 ]

then

echo 'Podałeś 2 parametry'

else

echo 'Podałeś mniej niż 2 parametry'

fi

#!/bin/bash

for plik in /home/piotr/*

do

echo "Plik lub katalog: $plik"

done

while [ "$powtorka"==tak ]

do

done



Wyszukiwarka

Podobne podstrony:
epidemiologia, czynniki ryzyka rola pielegniarki rak piersi szkola, nauczyciel
Gnieźnieńska Wyższa Szkoła
szkola promujaca zdrowie
Szkoła pisania
Struktura treningu sportowego (makrocykl) szkoła PZPN
Szkoła pleców 2
sytuacje kryzysowe szkoła
Projekt 1 Szkoła rodzenia
20dor zaw w szkołach UE
Szkoła i jej program
2004 07 Szkoła konstruktorów klasa II
Mehran Mansha Sobotnia Szkoła Piękności
BHP szkoła sala biologiczna
Nowe przepisy BHP w szkołach i placówkach oświatowych
warzywa-mini, szkoła, zkoła, warzywa
Hieroglifowa zagadka, Język polski i szkoła podstawowa
Giaur, Szkoła

więcej podobnych podstron