2. Z pliku lista.txt wypisać te linie, w których występuje ciąg znaków st1, pod warunkiem, że występuje on na końcu linii.
3. Z pliku lista.txt wypisać te linie, w których występuje ciąg znaków st1, pod warunkiem, że występuje on na początku linii.
4. Znaleźć linie w liku /etc/passwd zawierające informacje o użytkownikach używających powłoki bash (ostania kolumna zawiera informację nt. powłoki użytkownika).
5. Z pliku last.dat wypisać informację o logowaniach użytkowników spod adresu 212.33.66.26.
6. Na podstawie pliku last.dat policzyć, ile razy miały miejsce logowania dnia 16 października
7. Z pliku last.dat wypisać linie zawierające informację o logowaniach użytkownika romek
8. Z pliku lista.txt wypisać te linie, w których występuje słowo Anna, pisane dużymi lub małymi literami.
9. Z pliku lista.txt wypisać wszystkie linie, w których występuje co najmniej jedna cyfra.
10. Napisać polecenie, które w pliku lista.txt znajdzie wszystkie linie zawierające którykolwiek ze znaków: „]” , „*” , „.”.
11. Z o nazwie lista.txt wypisać wszystkie niepuste linie.
12. Z pliku lista.txt wypisać wszystkie linie, w których występuje zapis postaci cyfra.cyfra.
13. Z pliku lista.txt wypisać wszystkie linie, w których nie występuje zapis postaci cyfra.cyfra.
14. Z pliku lista.txt wypisz linie zawierające liczbę rzeczywistą z opcjonalnym znakiem i częścią ułamkową.
15. Wypisz z pliku /usr/share/dict/words wszystkie słowa zawierające samogłoski „a”, „e”, „i”, „o” i „u” dokładnie w tej kolejności
1. grep -E st1 lista.txt
2. grep -E st$ lista.txt
3. grep -E ^st1 lista.txt
4. grep -E :/bin/bash$ /etc/passwd
5. grep -E "212\.33\.66\.26" last.dat
6. grep -Ec "Oct 16" last.dat
7. grep -E "^romek " last.dat
8. grep -E [A,a]nna lista.txt
9. grep -E [0-9] lista.txt
10. grep -E ["[","*","."] lista.txt
11. grep -E . lista.txt
12. grep -E [0-9]\.[0-9] lista.txt
13. grep -Ev [0-9]\.[0-9] lista.txt
14. grep -Ew "[+-]?[0-9]+(\.[0-9]+)?" lista.txt
15. grep -Ew [^aeiou]*a[^aeiou]e[^aeiou]i[^aeiou]o[^aeiou]u[^aeiou] /usr/share/dict/words
#include
#include
#include
#include
#define DHTPIN 2
#define DHTTYPE DHT22
DHT dht(DHTPIN, DHTTYPE);
#define SCREEN_WIDTH 128
#define SCREEN_HEIGHT 64
#define OLED_RESET -1
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
void setup() {
Serial.begin(9600);
dht.begin();
display.begin(SSD1306_SWITCHCAPVCC, 0x3C); }
void loop() {
float temp = dht.readTemperature();
float wilg = dht.readHumidity();
display.clearDisplay();
display.setTextSize(1);
display.setTextColor(SSD1306_WHITE);
display.setCursor(20, 5);
display.println("STACJA POGODOWA");
display.drawLine(0, 15, display.width()-1, 15,SSD1306_WHITE);
display.setCursor(2, 25);
display.print("TEMPERATURA: ");
display.print(temp);
display.println(" `C");
display.setCursor(2, 40);
display.print("WILGOTNOSC: ");
display.print(wilg);
display.print(" %");
display.display();
delay(2000);}