Wyklad2 2008


Narzędzia informatyczne w językoznawstwie
Wiersz poleceń - Wprowadzenie
Marcin Junczys-Dowmunt
junczys@amu.edu.pl
Zakład Logiki Stosowanej
http://www.logic.amu.edu.pl
15. pazdziernika 2008
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 1/16
Wiersz poleceń
Wiersz poleceń (ang. Command Line Interface, CLI), to jeden
z najczęściej spotykanych sposobów interakcji człowieka z
komputerem.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 2/16
Wiersz poleceń
Wiersz poleceń (ang. Command Line Interface, CLI), to jeden
z najczęściej spotykanych sposobów interakcji człowieka z
komputerem.
Inne przykłady to interfejs tekstowy oraz interfejs graficzny.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 2/16
Wiersz poleceń
Wiersz poleceń (ang. Command Line Interface, CLI), to jeden
z najczęściej spotykanych sposobów interakcji człowieka z
komputerem.
Inne przykłady to interfejs tekstowy oraz interfejs graficzny.
Zasada działania
Wydawania poleceń ze ściśle określonego zestawu i określonej
składni
Polecenia wpisywane z klawiatury lub zapisane w skryptach
Przykłady: powłoki systemowe UNIX, Linux i DOS lub np.
gnuplot
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 2/16
Ogólna składnia poleceń
Polecenia dla komputera wydawane w wierszu poleceń mają z
reguły następującą postać:
zróbcoś wsposób wstosunkudoczegoś
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 3/16
Ogólna składnia poleceń
Polecenia dla komputera wydawane w wierszu poleceń mają z
reguły następującą postać:
zróbcoś wsposób wstosunkudoczegoś
lub
zróbcoś wsposób < plikwejściowy > plikwyjściowy
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 3/16
Ogólna składnia poleceń
Polecenia dla komputera wydawane w wierszu poleceń mają z
reguły następującą postać:
zróbcoś wsposób wstosunkudoczegoś
lub
zróbcoś wsposób < plikwejściowy > plikwyjściowy
lub
zróbcoś wsposób < plikwejściowy | zróbcoś >
plikwyjściowy
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 3/16
Ogólna składnia poleceń
Polecenia dla komputera wydawane w wierszu poleceń mają z
reguły następującą postać:
zróbcoś wsposób wstosunkudoczegoś
lub
zróbcoś wsposób < plikwejściowy > plikwyjściowy
lub
zróbcoś wsposób < plikwejściowy | zróbcoś >
plikwyjściowy
Czyli polecenia mają zwykle postać podobną do czasowników
(nazwa polecenia) z okolicznikami (opcje) i dopełnieniami (pliki)
lub zdaniami podrzędnymi (potoki)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 3/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Można niektóre czynności wykonać szybciej (np.del *.txt)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Można niektóre czynności wykonać szybciej (np.del *.txt)
Możemy np. zapisać informacje wyjściowe danej komendy do
pliku tekstowego w celu pózniejszego przetwarzania
(np.dir *.txt >names.dat)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Można niektóre czynności wykonać szybciej (np.del *.txt)
Możemy np. zapisać informacje wyjściowe danej komendy do
pliku tekstowego w celu pózniejszego przetwarzania
(np.dir *.txt >names.dat)
Można zautomatyzować powtarzające się czynności
(np.for %f in (*.txt) do sort %f >%f.sorted) i
tworzyć pliki wsadowe (skrypty)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Można niektóre czynności wykonać szybciej (np.del *.txt)
Możemy np. zapisać informacje wyjściowe danej komendy do
pliku tekstowego w celu pózniejszego przetwarzania
(np.dir *.txt >names.dat)
Można zautomatyzować powtarzające się czynności
(np.for %f in (*.txt) do sort %f >%f.sorted) i
tworzyć pliki wsadowe (skrypty)
Możemy używać progamy, które nie mają interfejsów
graficznych, np. małe skrypty w PERL.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Po co komu wiersz poleceń (konsola) ...
... skoro możemy to samo osiągnąć za pomocą pulpitu graficznego
i myszki?
Można niektóre czynności wykonać szybciej (np.del *.txt)
Możemy np. zapisać informacje wyjściowe danej komendy do
pliku tekstowego w celu pózniejszego przetwarzania
(np.dir *.txt >names.dat)
Można zautomatyzować powtarzające się czynności
(np.for %f in (*.txt) do sort %f >%f.sorted) i
tworzyć pliki wsadowe (skrypty)
Możemy używać progamy, które nie mają interfejsów
graficznych, np. małe skrypty w PERL.
Możemy korzystać ze potoków wejścia/wyjścia do tworzenia
łańcuchów programów (np.type *.txt | sort | more)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 4/16
Otwieramy okno konsoli!
Na Windows XP można to na kilka sposobów, zwykle to:
Start Uruchom cmd
Start Wszystkie Programy Akcesoria Wiersz
polecenia
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 5/16
Otwieramy okno konsoli!
Na Windows XP można to na kilka sposobów, zwykle to:
Start Uruchom cmd
Start Wszystkie Programy Akcesoria Wiersz
polecenia
Widzimy raczej prosty interfejs
Prompt (standardowo:C:\Document and Settings\imię>)
wskazuje na aktualny folder w którym się znajdujemy
Wpisujemy tu jakieś polecenie i potwierdzamy klawiszem Enter
Polecenie zostanie wykonane, jego wyjście zostanie
wyświetlone w konsoli
Pojawia się kolejny prompt itd.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 5/16
Pierwsze polecenia
Wypisujemydiri potwierdzamy klawiszem Enter.
Polecenie wyświetli listę plików i katalogów zawartych w
aktualnym katalogu
Pytanie
Ile plików i ile katalogów wyświetliło to polecenie?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 6/16
Pierwsze polecenia
Wypisujemydiri potwierdzamy klawiszem Enter.
Polecenie wyświetli listę plików i katalogów zawartych w
aktualnym katalogu
Pytanie
Ile plików i ile katalogów wyświetliło to polecenie?
Wypisujemycd \(cd backslash) i potwierdzamy klawiszem
Enter.
Pytania
Jak teraz wygląda prompt i co to oznacza?
Jakie pliki znajdują się w katalogu głównym?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 6/16
Poruszanie się po katalogach
Proszę wpisać:
1. cd C:\Document and Settings\Student\Pulpit
2. dir
3. mkdir Konsola
4. dir
5. cd Konsola
6. dir
7. cd ..
8. dir
9. cd Konsola
Pytania
Co dzieje się w każdym kroku?
Czemu służy poleceniemkdir Konsola, a czemucd ..?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 7/16
Podstawowe polecenia
Poznaliśmy właśnie kilka najbardziej podstawowych poleceń
Wpisująccdplus ścieżka zmieniamy bieżący katalog.
Ścieżka może być bezwzględna (1.) lub względna (5. i 9.)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 8/16
Podstawowe polecenia
Poznaliśmy właśnie kilka najbardziej podstawowych poleceń
Wpisująccdplus ścieżka zmieniamy bieżący katalog.
Ścieżka może być bezwzględna (1.) lub względna (5. i 9.)
Istnieją dwie specjalne względne ścieżki, mianowicie..(7.)
oraz.
..oznacza katalog nadrzędny
.oznacza katalog bieżący
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 8/16
Podstawowe polecenia
Poznaliśmy właśnie kilka najbardziej podstawowych poleceń
Wpisująccdplus ścieżka zmieniamy bieżący katalog.
Ścieżka może być bezwzględna (1.) lub względna (5. i 9.)
Istnieją dwie specjalne względne ścieżki, mianowicie..(7.)
oraz.
..oznacza katalog nadrzędny
.oznacza katalog bieżący
Poleceniedirwyświetla zawartość bieżącego katalogu lub
katalogu podanego w ścieżce np.dir \"Program Files"
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 8/16
Podstawowe polecenia
Poznaliśmy właśnie kilka najbardziej podstawowych poleceń
Wpisująccdplus ścieżka zmieniamy bieżący katalog.
Ścieżka może być bezwzględna (1.) lub względna (5. i 9.)
Istnieją dwie specjalne względne ścieżki, mianowicie..(7.)
oraz.
..oznacza katalog nadrzędny
.oznacza katalog bieżący
Poleceniedirwyświetla zawartość bieżącego katalogu lub
katalogu podanego w ścieżce np.dir \"Program Files"
Pytanie
Wpisaćexplorer . Co się stało?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 8/16
Edytowanie poleceń
Niektóry osoby nie lubią konsoli, bo wpisywanie powtarzających się
poleceń jest niewygodne.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 9/16
Edytowanie poleceń
Niektóry osoby nie lubią konsoli, bo wpisywanie powtarzających się
poleceń jest niewygodne.
Wciskamy strzałki ę! lub ! żeby przywołać wcześniej wpisane
polecania.
Pytanie
Która komenda pojawia się po pierwszym naciśnięciu ę!, a która po
kolejnym?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 9/16
Edytowanie poleceń
Niektóry osoby nie lubią konsoli, bo wpisywanie powtarzających się
poleceń jest niewygodne.
Wciskamy strzałki ę! lub ! żeby przywołać wcześniej wpisane
polecania.
Pytanie
Która komenda pojawia się po pierwszym naciśnięciu ę!, a która po
kolejnym?
Wpisujemyci następnie wciskamy klawiszF8
Pytanie
Która komenda pojawia się po pierwszym naciśnięciuF8, a która
po kolejnym? Co się dzieje?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 9/16
Edytowanie poleceń
Ćwiczenie
Wpisaćcd \Windos(dokładnie tak!)
Po otrzymaniu komunikatu o błędzie wykorzystać przedstawione
metody by możliwe szybko poprawić błąd. Jakie czynności zostały
wykonane?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 10/16
Edytowanie poleceń
Ćwiczenie
Wpisaćcd \Windos(dokładnie tak!)
Po otrzymaniu komunikatu o błędzie wykorzystać przedstawione
metody by możliwe szybko poprawić błąd. Jakie czynności zostały
wykonane?
Ćwiczenie
Wpisaćcd \Wi nacisnąć klawisz (Tab)  Co się stało?
Wpisaćcd Windows\i nacisnać wielokrotnie klawisz (Tab) 
Co się dzieje?
Funkcja ta nazywa się automatycznym uzupełnianiem nazw plików
(filename autocompletion)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 10/16
Polecenia plikowe 1
Wpisujemy:
cd \Document and Settings\Student\Pulpit\Konsola
dir
echo To jest pierwszy plik >plik1.txt
echo To jest drugi plik >plik2.txt
dir
Pytanie
Co się zmieniło między pierwszymdira drugimdir?
Do tworzenia plików wykorzystujemy potoki, ale o tym więcej na
następnych zajęciach .
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 11/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
md katalog2
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
md katalog2
copy tralala.txt katalog1\
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
md katalog2
copy tralala.txt katalog1\
del katalog1
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
md katalog2
copy tralala.txt katalog1\
del katalog1
rd katalog1(lubrmdir katalog1)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Polecenia plikowe 2
Pytanie
Co się dzieje po każdym z następujących poleceń?
del plik1.txt
copy plik2.txt plik1.txt
rename plik1.txt tralala.txt
md katalog1(lubmkdir katalog1)
md katalog2
copy tralala.txt katalog1\
del katalog1
rd katalog1(lubrmdir katalog1)
move plik2.txt katalog2
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 12/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
copy pli??.* tes??.*
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
copy pli??.* tes??.*
del *.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
copy pli??.* tes??.*
del *.txt
mkdir katalog1
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
copy pli??.* tes??.*
del *.txt
mkdir katalog1
move *.* katalog1
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Wieloznacznki: * (ogólny) i ? (lokalny)
Jeśli chcemy skopiować wszystkie pliki danego typy warto
skorzystać z tzw. wieloznacznków, czyli znaku *
Znak * jest substytutem dowolnego ciągu znaków w nazwach
plików.
echo To jest pierwszy plik >plik1.txt
echo To jest pierwszy plik >plik2.txt
copy *.txt *.dat
copy pli??.* tes??.*
del *.txt
mkdir katalog1
move *.* katalog1
Pytanie
Jak uzyskać podobne efekty bez pomocy konsoli?
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 13/16
Opcje poleceń
Większość poleceń posiada dodatkowe opcje, które modyfikują
sposób działania poleceń.
Prawie każde wbudowane polecenie konsoli posiada opcję/?, która
wyświetla informacje o pozostałych opcjach.
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 14/16
Opcje poleceń
Większość poleceń posiada dodatkowe opcje, które modyfikują
sposób działania poleceń.
Prawie każde wbudowane polecenie konsoli posiada opcję/?, która
wyświetla informacje o pozostałych opcjach.
np.
dir /?
dir /w
dir /o-n /w
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 14/16
Opcje poleceń
Większość poleceń posiada dodatkowe opcje, które modyfikują
sposób działania poleceń.
Prawie każde wbudowane polecenie konsoli posiada opcję/?, która
wyświetla informacje o pozostałych opcjach.
np.
dir /?
dir /w
dir /o-n /w
Uwaga
Sposób zapisu opcji w konsoli Windows nie jest do końca
standardowy porównując z innymi systemami np. Linuxem, gdzie
opcje są zapisywane w np.ls -la
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 14/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
more Wyświetla dane po jednym ekranie na raz
np.more plik1.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
more Wyświetla dane po jednym ekranie na raz
np.more plik1.txt
sort sortuje wierze w podanym pliku i wyświetla na konsoli
np.sort plik1.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
more Wyświetla dane po jednym ekranie na raz
np.more plik1.txt
sort sortuje wierze w podanym pliku i wyświetla na konsoli
np.sort plik1.txt
fc porównuje dwa pliki i wyświetla różnice między nimi
np.fc plik1.txt plik2.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
more Wyświetla dane po jednym ekranie na raz
np.more plik1.txt
sort sortuje wierze w podanym pliku i wyświetla na konsoli
np.sort plik1.txt
fc porównuje dwa pliki i wyświetla różnice między nimi
np.fc plik1.txt plik2.txt
find szuka ciągu znaków w pliku lub wielu plikach
np.find /N "ciąg" *.txt
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Polecenia działające na plikach tekstowych
echo Wyświetla komunikat wpisany jako argument
np.echo To jest komunikat
type Wyświetla zawartość jednego lub wielu plików
np.type *.txt
more Wyświetla dane po jednym ekranie na raz
np.more plik1.txt
sort sortuje wierze w podanym pliku i wyświetla na konsoli
np.sort plik1.txt
fc porównuje dwa pliki i wyświetla różnice między nimi
np.fc plik1.txt plik2.txt
find szuka ciągu znaków w pliku lub wielu plikach
np.find /N "ciąg" *.txt
chcp Ustawia stronę kodową konsoli
np.chcp 65001(ustawia kodowanie konsoli na utf-8)
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 15/16
Koniec części pierwszej
Następnym razem
Potoki i filtry
Pliki wsadowe, czyli automatyzacja*
Marcin Junczys-Dowmunt Narzędzia informatyczne w językoznawstwie 16/16


Wyszukiwarka

Podobne podstrony:
Wyklad04 2008 handout
Poprzedni rok ETYKA WYKLADY 2008 czarno biale
Wyklad04 2008
Wyklad V 2008
wyklady 2008 urban i plan przestrz
Wyklad1 2008 handout
Wyklad03 2008 handout
Wyklad5 2008
RACHUNKOWOSC WYKLAD 2008
Rynki finansowe WYKŁAD 2008
Wyklad03 2008
Wyklad2 2008 handout
Wyklad05 2008 handout
Wyklad05 2008
Wyklad I 2008
wykład t i 2008 1
wyklad 7 emocje stres niestacjonarne WSEiP 16 2008
Wyklad III 2008

więcej podobnych podstron