- Có thể tải CSV rồi xem bằng cách cuộn/lọc với các phím tắt
- Chạy bằng
csvlens tên_tệp hoặc pipe với | csvlens
Các phím tắt chính
hjkl hoặc phím mũi tên: cuộn một hàng hoặc cột theo hướng tương ứng
Ctrl + f hoặc Page Down: cuộn xuống một màn hình
Ctrl + b hoặc Page Up: cuộn lên một màn hình
Ctrl + d hoặc d: cuộn xuống nửa màn hình
Ctrl + u hoặc u: cuộn lên nửa màn hình
Ctrl + h: cuộn sang trái một màn hình
Ctrl + l: cuộn sang phải một màn hình
Ctrl + ←: cuộn đến cột đầu tiên
Ctrl + →: cuộn đến cột cuối cùng
G hoặc End: chuyển xuống cuối cùng
g hoặc Home: chuyển lên đầu
G: chuyển đến dòng thứ n
/: tìm và tô sáng nội dung khớp với biểu thức chính quy
n (trong chế độ tìm kiếm): chuyển đến kết quả tiếp theo
N (trong chế độ tìm kiếm): chuyển đến kết quả trước đó
&: lọc hàng bằng biểu thức chính quy (chỉ hiển thị các hàng khớp)
*: lọc cột bằng biểu thức chính quy (chỉ hiển thị các cột khớp)
TAB: chuyển giữa chế độ chọn hàng, cột và ô
>: tăng độ rộng của cột đang chọn
<: giảm độ rộng của cột đang chọn
- Enter (trong chế độ ô): in ô đang chọn ra standard output rồi thoát
- -S: bật/tắt xuống dòng
- r: đặt lại về chế độ xem mặc định (xóa mọi bộ lọc và độ rộng cột tùy chỉnh)
- H: hiển thị trợ giúp
- q: thoát
Tham số tùy chọn
- -d <delimiter>: dùng dấu phân cách này khi phân tích CSV (ví dụ: csvlens file.csv -d $'\t').
- -d auto: bật tự động phát hiện dấu phân cách.
- -i, --ignore-case: bỏ qua phân biệt hoa/thường khi tìm kiếm. Nếu chuỗi tìm kiếm có chữ in hoa thì cờ này sẽ bị bỏ qua.
- --echo-column <column_name>: khi nhấn Enter, in giá trị của cột này trong hàng đang chọn ra standard output rồi thoát.
Ý kiến của GN⁺:
- csvlens là một công cụ mạnh mẽ để xem và thao tác với tệp CSV một cách hiệu quả. Đặc biệt hữu ích cho các nhà khoa học dữ liệu hoặc lập trình viên làm việc với dữ liệu dung lượng lớn.
- Các phím tắt thân thiện với người dùng và tùy chọn lọc giúp việc khám phá dữ liệu nhanh chóng và thuận tiện hơn.
- Với người dùng Linux, việc cài đặt đặc biệt đơn giản; khả năng dễ dàng tiếp cận trên nhiều bản phân phối Linux càng làm nổi bật giá trị của công cụ này.
1 bình luận
Ý kiến trên Hacker News
nowrapcủavihoặc đọc tệp trong R. Giờ thì csvlens có lẽ sẽ trở thành trình xem CSV mặc định của tôi.