Fiszki

SO

Test w formie fiszek Arkadiusz i Jakub
Ilość pytań: 44 Rozwiązywany: 1764 razy
Co zwraca $_?
Zwraca ostatni argument poprzedniego polecenia
Co zwraca $$?
Zwraca PID bieżącego procesu
Co symbolizuje $#?
Liczbe parametrów polecenia?
Co symbolizuje #@?
Symbolizuje wszystkie parametry skryptu jako osobne ciągi znaków
Co to jest deskryptor?
to identyfikator używany przez system operacyjny do obsługi operacji wejścia/wyjścia np. 0-stdin , 1-stdout, 2-stderr
Polecenie fold
powoduje wyświetlanie strumienia danych podzelonego na wiersze o podanej szerokości np fold -5 lista.txt
Polecenie fmt
Dzieli strumień danych na wiersze o określonej szerokości bez dzielenia wyrazów, jeśli jakiś wyraz jest dłuższy to pojawi sie cały fmt -10 lista.txt
Polecenie nl
numeruje wiersze w pliku( opcja -n nl to wyrównanie do lewej strony, opcja -v 5 to rozpoczęcie numerowania od 5, opcja -i 2 to skok co dwa numery
Polecenie tee
Kopiuje standardowe wyjście do pliku
Polecenie head
Wyświetla zadaną liczbę pierwszych wierszy pliku(domyślnie 10, np head -4 plik.txt)
Polecenie tail
Wyświetla zadaną liczbę ostatnich wierszy pliku (domyślnie 10 np. tail -3 plik.txt)
Polecenie wc
Wyświetla informacje o liczbie wierszy, słow i znaków znajdujących się w pliku
Polecenie grep
Wyszukuje wiersze zawierające ciągi znaków zgodne ze wcorcem np grep "abc" plik1.txt, opcja -E sprawia że interpretuje wyrażenia regularne, a -i że ignoruje wielkość liter
Polecenie diff
Porównuje każdy wiersz dwóch plików
Polecenie comm
Porównuje dwa posortowane pliki wiersz po wierszu i wyświetla w trzech kolumnach 1.wiersze tylko w pierwszym pliku, 2. wiersze tylko w drugi pliku 3. wiersze w obu plikach. Można nie wyświetlać kolumny dodając atrybut -numer_kolumny
Polecenie uniq
Eliminuje powtarzające się wiersze wśród danych wejściowych, a z -c wyświetla informacje ile razy dany wiersz występuje w pliku
Polecenie set
Wyświetlenie zmiennych powłoki
Do czego służy operator "="
służy do zdefiniowania nowej zmienne lub zmiana wartości zmiennej już istniejącej. Po oby stronach równości nie wolno zamieszczać spacji.
Najczęściej wykorzystywaną powłoką w Linuksie jest:
BASH(Bourne Again SHell)
Co powodują pojedyncze cudzysłowy przy wyświetlaniu zmiennej
Maskują nazwy zmiennych i sprawiają, że nie pojawiają się ich wartości
Co powodują podwójne cudzysłowy przy wyświetlaniu zmiennej
Podwójne cudzysłowy nie maskują nazw zmiennych i wyświetla się jej wartość
Co powodują odwrotne cudzysłowy przy wyświetlaniu zmiennej
Pozwalają przypisać zmiennej wynik polecenia
Co powoduje $(...) przy wyświetlaniu zmiennej
Polecenie zapisane w nawiasach zostanie przypisane do zmiennej
Polecenie unset
Usuwanie zmiennych powłoki

Powiązane tematy

#bedzie #dobrze

Inne tryby