Làm sao để xem phần đầu của một tệp?
Việc đầu tiên hầu hết các nhà khoa học dữ liệu làm khi nhận một bộ dữ liệu mới là xác định nó có những trường nào và các trường đó chứa giá trị gì. Nếu bộ dữ liệu được xuất từ cơ sở dữ liệu hoặc bảng tính, thì thường sẽ được lưu ở dạng giá trị phân tách bằng dấu phẩy (CSV). Một cách nhanh để nắm được nội dung là xem vài dòng đầu.
Bạn có thể làm điều này trong shell bằng lệnh head.
Đúng như tên gọi,
nó in ra một vài dòng đầu của tệp
(trong đó "một vài" nghĩa là 10),
vì vậy lệnh:
head seasonal/summer.csv
sẽ hiển thị:
Date,Tooth
2017-01-11,canine
2017-01-18,wisdom
2017-01-21,bicuspid
2017-02-02,molar
2017-02-27,wisdom
2017-02-27,wisdom
2017-03-07,bicuspid
2017-03-15,wisdom
2017-03-20,canine
head làm gì nếu tệp không có đủ 10 dòng?
(Để biết, hãy dùng nó để xem phần đầu của people/agarwal.txt.)
Bài tập này là một phần của khóa học
Nhập môn Shell
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập