Edytor tesktu i skrypty

Slides:



Advertisements
Podobne prezentacje
Programowanie w języku Visual Basic
Advertisements

Algorytmy – zapis struktur programowania
Wprowadzenie do języka skryptowego PHP
Języki programowania C++
typy całkowite (całkowitoliczbowe)
Podstawy języka Java Nguyen Hung Son Uniwersytet Warszawski.
27/09/ Języki programowania 1 Piotr Górczyński Instrukcje warunkowego wyboru.
Instrukcje warunkowe Zajęcia 5.
Turbo pascal – instrukcje warunkowe, iteracyjne,…
Materiały do zajęć z przedmiotu: Narzędzia i języki programowania Programowanie w języku PASCAL Część 8: Wykorzystanie procedur i funkcji © Jan Kaczmarek.
Powłoka, redyrekcja, potok
Czytanie numerów puktów i ich współrzędnych z mapy.
Procedury systemowe w systemie DOS
Podstawowe polecenia systemu DOS
Bash Bourne Again SHell.
PODSTAWY JĘZYKA PHP 1. czym jest 2. składnia 3. wersje 4. bazy danych
SO – LAB3 Wojciech Pieprzyca
Język ANSI C Operacje we/wy
Proponowany program wykładu monograficznego
Instrukcja skoku GO TO etykieta Np. GO TO 100 ….. 100WRITE (*,*) Przeskok do instrukcji 100 Uwaga! NIE WOLNO skakać do wnętrzna złożonych instrukcji warunkowych.
Java – programowanie obiektowe
Skrypty w powłoce Ryszard Haraszczuk. Pierwszy skrypt Stworzenie pliku touch skrypt Wpisanie specjalnej linii dla powłoki #!/bin/bash Napisanie skryptu.
Instalacja Apacha Instalacja serwera www ogranicza sie do uruchomienia pliku .exe oraz do wpisania adresu serwera, oraz a administratora czego.
Schemat Hornera Mgr inż. Michał Szucki.
Pliki WSADOWE.
Słowa kluczowe oraz nazwy obiektów i klas rozpoczynaj od dużej litery np. Loop, Dim, FileStream Rozpoczynaj nazwę zmiennej od małej litery stosując styl.
Podstawy programowania
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Jerzy F. Kotowski1 Informatyka I Wykład 7 STEROWANIE c.d. n switch n Pętle.
Programowanie strukturalne i obiektowe
Pliki tekstowe. Operacje na plikach. mgr inż. Agata Pacek.
A ctive S erver P ages Technologia dostępu do danych.
Opracowanie Anna Madeksza nauczyciel bibliotekarz
© A. Jędryczkowski – 2006 r. © A. Jędryczkowski – 2006 r.
Pierwsze programy.
Wyrażenia w Turbo Pascalu.
Generator analizatorów leksykalnych
Linux - polecenia.
PL/SQL Zajęcia nr II PL/SQL(2) M. Rakowski - WSISiZ.
PHP: warunki, pętle, switch, break, continue
Pliki tekstowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików tekstowych. Pliki takie zawierają informację niezakodowaną
Janusz ROŻEJ GENERATORY APLIKACJI Generatory aplikacji Janusz ROŻEJ
ANNA BANIEWSKA SYLWIA FILUŚ
Programowanie strukturalne i obiektowe
Warsztaty programowania w języku Python
C# Platforma .NET CZ.3 Kuba Ostrowski.
Robimy własne notatki - Notatnik
Przeglądanie zasobów komputera - uruchamianie programów
Visual Basic for Applications Poziom podstawowy Zajęcia 2
Składnia instrukcji warunkowej if…
Temat 12: Formularze.
Ogólna struktura programu w TP
Temat 7: Instrukcje warunkowe
PWSW Mechatronika Wykład 7 Matlab cd.
Instrukcje wyboru.
PHP Instrukcja warunkowa if Damian Urbańczyk. Warunek? Instrukcję warunkową wykorzystujemy wtedy, gdy chcemy sprawdzić pewien fakt, który może być prawdziwy.
Krakowski Piotr, Woliński Radosław, Kowalski Piotr, Machowski Michał.
Pętle Zajęcia 6.
Podsumowanie wiedzy MPDI2 sem.3 INFORMATYKA. tworzenie nowego pliku i katalogu, nawigacja po katalogach, listowanie zawartości katalogu, zmiana nazw,
Dowiązania (linki) twarde i symboliczne
Pętle – instrukcje powtórzeń
Seminarium Dyplomowe: Metodyka i Techniki Programowania Autor: Bartłomiej Fornal.
Instrukcje warunkowe w php. Pętla FOR Czasem zachodzi potrzeba wykonania jakiejś czynności określoną ilość razy. Z pomocą przychodzi jedna z najczęściej.
Wstęp do programowania Wykład 2 Dane, instrukcje, program.
Dominik Benduski Michał Mandecki Podstawy Visual Basic w Excelu.
Podstawy tworzenia skryptów
Visual Basic w programie Microsoft Excel
Dane, zmienne, instrukcje
Instrukcja warunkowa if
Zapis prezentacji:

Edytor tesktu i skrypty SOISK

Nano Nano to jeden z prostszych edytorów tekstu w ubuntu. Żeby skorzystać z nano wystarczy wpisać komendę nano po znaku zachęty. Do wyboru opcji z dolnego menu służy ctrl+znak

Skrypty Żeby utworzyć skrypt tworzymy plik z rozszeżeniem bat. touch nazwa.bat wchodzimy do edytora tekstu np. nano Rozpoczynamy pierwsza linią, która wskazuje rodzaj powłoki w jakiej skrypt będzie wykonany: #!/bin/bash

Skrypty Wykonanie skyptu odbywa się poprzez wpisanie bash nazwa.bat

Przykład skryptu – plik0.bat #!/bin/bash # Komentarz – program wypisze Hello Kity echo "Hello Kity"

Skrypty Polecenia echo – drukuje napis na wyjściu read – czyta ze standardowego wejscia Zmienna programowa: zmienna="wartosc'' Odwołanie do zmiennej: $zmienna Np.: echo $zmienna

Przykład plik1.bat #!/bin/bash # Komentarz – wypisze zmienną na ekranie x="3" echo $x

Przykład plik2.bat #!/bin/bash # Komentarz – wczyta i wypisze zmienną na ekranie read x echo $x

Instrukcja if if warunek then polecenie1 else polecenie2 fi

Sprawdzenie warunku test test wyrażenie1 operator wyrażenie 2 -e plik istnieje, = równe != różne -d istnieje i jest katalogiem -r można czytać plik -w można zapisywać do pliku -x można plik wykonać -lt mniejsze niż (l=małe L) -gt większe niż -ge większe lub równe -le mniejsze lub równe

Przykład plik3.bat #!/bin/bash # Komentarz – sprawdzi i napisze czy plik istnieje if test –e naszplik.txt then echo "naszplik.txt istnieje" else echo "naszplik.txt nieistnieje" fi

Instrukcja case - wybór case "$zmienna" in "wzorzec1") polecenie1 ;; "wzorzec2") polecenie2 ;; *) polecenie_domyslne esac

Przykład plik4.bat #!/bin/bash # Komentarz – wypisze dzien tygodnia echo "Podaj cyfre dnia tygodnia" read x case "$x" in "1") echo "poniedziałek";; "2") echo "wtorek";; … *) echo "nie wybrales cyfry od 1-7" esac

Pętla for for zmienna in lista do polecenie done

Przykład plik5.bat #!/bin/bash # Komentarz – wypisze jeden dwa trzy for x in jeden dwa trzy do echo "to jest $x" done

Przykład plik6.bat Zanim zaczniesz utwórz kilka plików txt #!/bin/bash # Komentarz – wypisze pliki o rozszerzeniu txt for x in *.txt do echo "to jest plik $x" done

Pętla select select zmienna in lista do polecenie done

Przykład plik7.bat "quit") exit ;; *) echo "nic nie wybrales" esac #!/bin/bash # komentarz – lista wyboru echo "co wybierasz?" select y in x y z quit do case "$y" in "x") echo "wybrales x" ;; "y") echo "wybrales y" ;; "z") echo "wybrales z" ;; "quit") exit ;; *) echo "nic nie wybrales" esac done

Pętla while while warunek do polecenie done

Przykład plik8.bat #!/bin/bash # Komentarz – sprawdza warunek – warunek fałszywy petla zakonczona x=1 while [ $x –le 10 ] do echo "napis pojawil się po raz: $x" x=$[x+1] done

Pętla until until warunek do polecenie done

Przykład plik9.bat #!/bin/bash # Komentarz – sprawdza warunek - warunek prawdziwy konczy pętle x=1 while [ $x –ge 10 ] do echo "napis pojawil się po raz: $x" x=$[x+1] done

Sprawdzenie która liczba jest większa #!/bin/bash  if [ $1 -gt $2 ]  then  echo "pierwsza liczba jest większa"  elif [ $1 -le $2 ]  echo "druga liczba jest wieksza"  else  echo "liczby są równe"  fi