Menu
CoddyTech

Zapisywanie odpowiedzi

Lekcja 27 z 47 w kursie Sieci komputerowe w terminalu w Coddy.

Wyświetlenie odpowiedzi na ekranie sprawdza się w przypadku wiersza tekstu, ale jest bezużyteczne w przypadku pliku. -o zapisuje treść pod wybraną przez Ciebie nazwą:

curl -s -o page.html http://127.0.0.1:9117/index.html

Jest też -O — wielka litera — która zachowuje oryginalną nazwę zdalnego pliku. Przydatne, ale warto zachować ostrożność, ponieważ to serwer decyduje, co trafi do Twojego folderu.

Drugim zastosowaniem jest celowe odrzucenie treści odpowiedzi. -o /dev/null nie wysyła jej nigdzie, co jest dokładnie tym, czego chcesz, gdy interesuje Cię tylko kod statusu lub czas. Już z tego korzystasz.

Gdy odpowiedź jest plikiem, można używać zwykłych narzędzi terminala: wc -c do liczenia bajtów, grep do wyszukiwania i head do podejrzenia zawartości.

challenge icon

Wyzwanie

Średni

Pobierz do pliku, a następnie zmierz rozmiar pliku.

  1. Utwórz plik index.html zawierający saved to disk
  2. Udostępnij folder na porcie 9117
  3. Pobierz go, zapisując treść w pliku copy.html
  4. Wyświetl liczbę bajtów pliku copy.html

Tekst ma 13 znaków plus znak nowej linii, więc wynik to:

14

Spróbuj swoich sił

Terminal
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sieci komputerowe w terminalu

Poćwicz samodzielnie: Edytor online Terminal