Menu
Coddy logo textTech

Zapisywanie odpowiedzi

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

Wyświetlanie 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óre zachowuje oryginalną nazwę zdalnego pliku. Przydatne, ale warto zachować ostrożność, ponieważ to serwer decyduje, co trafi do twojego folderu.

Możesz też celowo odrzucić treść odpowiedzi. -o /dev/null wysyła ją donikąd — dokładnie tego potrzebujesz, gdy interesuje cię tylko kod statusu lub czas. Korzystałeś już z tego rozwiązania.

Gdy odpowiedź jest już plikiem, możesz użyć zwykłych narzędzi terminalowych: wc -c, aby policzyć bajty, grep, aby ją przeszukać, i head, aby rzucić okiem.

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