Opracowała: Weronika Grzybowska. Find – to aplikacja pozornie prosta, służąca do odnajdywania plików / folderów. Przykładowo : #find. -name *.html komenda.

Slides:



Advertisements
Podobne prezentacje
Prezentacja na temat Dos`a. Wykonał: Tomasz Kucharczyk
Advertisements

MS Access 2000 Kwerendy Piotr Górczyński 25/08/2001.
MS Access 2000 Tworzenie bazy danych Piotr Górczyński 2005.
Support.ebsco.com EBSCOhost Wyszukiwanie złożone (z wieloma frazami) Szkolenie.
Podstawowe polecenia systemu DOS
SO – LAB3 Wojciech Pieprzyca
Malowanie na ekranie- Paint (Paintbrush).
PROGRAMOWANIE p o w t ó r k a
Zadania Bazy danych.
Temat: Porządkowanie i ochrona dokumentów komputerowych.
AWK Zastosowania Informatyki Wykład 1 Copyright, 2003 © Adam Czajka.
Strategia skutecznego szukania informacji w Internecie
Opracowała: Iwona Kowalik
Podstawy programowania. Język C i C++– podstawy Temat: 1
Poznaj bliżej program Microsoft Office Word 2007
Przetwarzanie tekstu i strony WWW Copyright, 1999 © Jerzy R. Nawrocki Wprowadzenie.
Instrukcja logowania do Platformy E-Learningowej WSFiZ Instrukcja dla nauczycieli.
Linux - polecenia.
Poznajemy pulpit.
ANNA BANIEWSKA SYLWIA FILUŚ
Możliwości wyszukiwawcze katalogów bibliotecznych Opac, Proweb oprac. Magdalena Połeć
Zadanie 1 Na podstawie polecenia uptime dopisac do pliku load.log wpis DATA-GODZ LOAD_AVERAGE gdzie DATA to aktualna data w formacie DD/MM/RRRR, GODZ to.
XML – eXtensible Markup Language
Przeglądanie zasobów komputera - uruchamianie programów
DZIEŁ Z KATALOGU PUBLIKACJI
Edytor tesktu i skrypty
Arkusz kalkulacyjny MS Excel
Komendy SQL do pracy z tabelami i bazami
Ujarzmić Worda Agnieszka Terebus.
Sposoby wyszukiwania informacji w Internecie
Temat 12: Formularze.
Projektowanie stron WWW
Podręczna karta informacyjna dotycząca © 2012 Microsoft Corporation. Wszelkie prawa zastrzeżone. aplikacji Lync Web App Dołączanie do spotkania programu.
Moja pierwsza strona internetowa Created by Marta Guba
MS Office MS PowerPoint 2007
Opinie Prawne Wiki - pomoc Wyszukiwanie dokumentów w na stronie
Pan Bałagan i jego biurko
PULPIT WINDOWS.
Excel Filtrowanie Funkcje bazodanowe
Aplikacje internetowe Formatowanie tekstu w HTML-u.
Opracowanie mgr Karol Adamczyk
Temat 5: Instrukcje: print(), echo()
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Beata Sanakiewicz. Spis treści  Pierwsze spotkanie Pierwsze spotkanie  Ustawienia witryny Ustawienia witryny  Tło strony Tło strony  Teksty na stronie.
Formatowanie dokumentów
Podstawy tworzenia stron WWW w języku HTML Koło Naukowe Elektroniki Przemysłowej - KNEP Wykonali:Mariusz Zawistowicz i Karol Witowski.
Operacje na plikach i folderach
Projektowanie postaci formularza:
Dowiązania (linki) twarde i symboliczne
TEMAT: ACCESS - KWERENDY.
Polecenie chmod change mode - zmiana atrybutu. chmod [opcje] uprawnienia plik Opis klas użytkowników u - użytkownik (user) g - grupa (group) o - inni.
EBSCOhost Collection Manager Konto osoby proponującej książki do zakupu Przewodnik support.ebsco.com.
Wyszukiwanie informacji w Internecie Marcin Wojnowski.
Przewodnik Bazy CINAHL Wyszukiwanie podstawowe
Przewodnik Tworzenie powiadomień dotyczących wyszukiwania w EBSCOhost
Filtrowanie, Funkcje bazodanowe
Tabele Przestawne Adam Wójcik Tomasz Kowalski.  Czym Tabele Przestawne są?  Jak je używać?  Zadania.
„Filtry i funkcje bazodanowe w EXCELU”
Przewodnik Wyszukiwanie eKsiążek EBSCO.
Szablony w programie microsoft word 2010
Aplikacja mobilna EBSCO eBooks Przegląd Przewodnik
Tworzenie konta pocztowego na portalu Google
Tworzenie konta pocztowego na portalu Google
Podstawy tworzenia skryptów
Poradnik: Polska Bibliografia Lekarska - Jak szukać literatury na wybrany temat w Bibliotece i Centrum Informacji Naukowej PMWSZ w Opolu.
Programowanie obiektowe – zastosowanie języka Java SE
System operacyjny „DOS”, „MS-DOS” oraz wybrane komendy.
Excel Informacje różne.
Zapis prezentacji:

Opracowała: Weronika Grzybowska

Find – to aplikacja pozornie prosta, służąca do odnajdywania plików / folderów. Przykładowo : #find. -name *.html komenda ta znajdzie wszystkie pliki html w katalogu w którym jesteśmy i jego podkatalogach #find /home -mmin 180 -name *.txt znajdzie pliki txt w katalogu domowym,które miały zmiany w ciągu 180 minut Najciekawsza jest jednak możliwość wykonywania poleceń na znalezionych plikach #find / -amin 60 -name *.txt -exec cat {} >> /home/User/niedawnouzyte.txt \; Komenda ta znajdzie wszystkie pliki txt otwarte w ciągu ostatnich 60 minut i na każdym wykona polecenie (-exec) gdzie {} jest nazwą znalezionego pliku, a \; kończy polecenie.

Innym ciekawym narzędziem jest edytor strumieniowy sed. Służy on do dokonywania zmian w plikach, bez potrzeby ich otwierania #sed -i 's|A|a|g' plik.txt Komenda ta w plik.txt ( -i dokonuje zmiany w pliku ) dokona podmiany ( s ) wszystkich ( g ) dużych liter A na małe litery a #sed 's|B|b|g' -e 's|1|jeden' plik.txt nowy.txt Utworzy plik nowy.txt zawierający całą zawartość pliku plik.txt, przy czym wszystkie ( g ) duże litery B zostaną zamienione ( s ) na małe litery b oraz ( -e 'dodatkowa komenda' ) pierwszą cyfrę 1 zamieni ( s ) na słowo jeden. Oczywiście sed jak i inne programy może być wywoływany przez inny program, np find : #find /home -name *.txt -exec sed -i 's|Moje Nazwisko|Wymyślone Nazwisko|g' {} \; Komenda ta zamieni we wszystkich znalezionych plikach txt w katalogu home ciąg znaków wpisany jako Moje Nazwisko na Wymyślone Nazwisko

Język awk może służyć jako prosty edytor pliku przetwarzający koleje linie Posiadamy na przykład plik zawierający imię, nazwisko, pesel Ania Kowalska Marek Piotrowski Roman Lompa Pawel Rebiek Adam Pugacz kotokolwiek jakkolwiek i chcemy przekazać do działu księgowości tylko same nazwisko i imię - wystarczy wykonać polecenie : #cat lista.txt | awk '{print $2, ",$1}' >> nowalista.txt otrzymany plik wygląda w następujący sposób Kowalska Ania Piotrowski Marek Lompa Roman Rebiek Pawel Pugacz Adam jakkolwiek kotokolwiek Print to polecenie wypisujące na ekranie, a $1 itp. to kolejne pola oddzielone spacją ( można zdefiniować dowolne separatory, np. ",") Oczywiście język awk może służyć do bardzo wielu innych zastosowań

grep - polecenie związane z potokami procesowymi, które przechwytuje linię spełniającą dane kryteria Przykład: #cat plik.txt | grep piwo wyświetli na ekranie linię z pliku zawierającą słowo piwo Korzystając z większej ilości narzędzi pokazanych w prezentacji możemy np.: #find / -name *.txt -exec cat {} | grep Marcin >> /home/user/wyszukiwanie.txt \; wyszukać (find) pliki txt (-name *.txt) i wypisać je ( -exec cat {} ) przechwytując tylko linie zawierające słowo Marcin ( | grep Marcin ) i przenieść je do pliku wynikowego ( >> /home/user/wyszukiwanie.txt).

Jak widać tych kilka prostych narzędzi przy odrobinie fantazji może zaoszczędzić mozolnej pracy i znacznie zaoszczędzić czas, lub rozwiązać problem, który wydawał się nierozwiązywalny.