Đây là lệnh lessfile có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
lessfile, lesspipe - "bộ tiền xử lý đầu vào" cho ít hơn.
SYNOPSIS
ít tập tin, ít ống hơn
MÔ TẢ
Trang hướng dẫn sử dụng này tài liệu ngắn gọn về ít hồ sơvà ít ống hơn các lệnh. Trang hướng dẫn này
được viết cho bản phân phối Debian GNU / Linux vì các tập lệnh bộ tiền xử lý đầu vào
được cung cấp bởi Debian GNU / Linux và không phải là một phần của chương trình gốc.
ít hồ sơ và ít ống hơn là các chương trình có thể được sử dụng để sửa đổi cách nội dung của
tệp được hiển thị trong ít hơn. Điều này có nghĩa là ít có thể tự động mở ra hắc ín
các tệp, giải nén các tệp được gzipped và thậm chí hiển thị một cái gì đó hợp lý cho các tệp đồ họa.
ít ống hơn sẽ tung nội dung / thông tin trên STDOUT và ít sẽ đọc chúng khi chúng đến
ngang qua. Điều này có nghĩa là bạn không phải đợi quá trình giải mã kết thúc trước khi
hiển thị cho bạn tệp. Điều này cũng có nghĩa là bạn sẽ nhận được 'byte N' thay vì N% như
vị trí tệp. Bạn có thể tìm đến cuối và quay lại để đạt được N% nhưng điều đó có nghĩa là bạn phải
đợi cho đường ống kết thúc.
ít hồ sơ sẽ ném nội dung / thông tin vào một tệp mà ít sau đó sẽ đọc. Sau khi bạn là
làm xong, ít hồ sơ sau đó sẽ xóa tệp. Điều này có nghĩa là quá trình này phải kết thúc
trước khi bạn nhìn thấy nó, nhưng bạn nhận được tỷ lệ phần trăm đẹp (N%) ở phía trước.
SỬ DỤNG
Chỉ cần đặt một trong hai lệnh sau vào tập lệnh đăng nhập của bạn (ví dụ: ~ / .bash_profile):
eval "$ (lessfile)"
or
eval "$ (lesspipe)"
FILE LOẠI SỰ CÔNG NHẬN
Các loại tệp được nhận dạng bởi phần mở rộng của chúng. Đây là danh sách hiện được hỗ trợ
các phần mở rộng (được nhóm theo các chương trình xử lý chúng):
*.Một
* .arj
* .tar.bz2
* .bz
* .bz2
* .deb, * .udeb, * .ddeb
* .doc
* .gif, * .jpeg, * .jpg, * .pcd, * .png, * .tga, * .tiff, * .tif
* .iso, * .raw, * .bin
* .lha, * .lzh
* .tar.lz, * .tlz
* .lz
* .7z
* .rar, * .r [0-9] [0-9]
* .rpm
* .tar.gz, * .tgz, * .tar.z, * .tar.dz
* .gz, * .z, * .dz
* .tar
* .tar.xz, * .xz
* .jar, * .war, * .xpi, * .zip
*.vườn bách thú
USER ĐỊNH NGHĨA LỌC
Có thể mở rộng và ghi đè lên mặc định ít ống hơn và ít hồ sơ bộ xử lý đầu vào
nếu bạn có yêu cầu chuyên biệt. Tạo một chương trình thực thi với tên
.lessfilter và đưa nó vào thư mục chính của bạn. Đây có thể là một tập lệnh shell hoặc một tập lệnh nhị phân
chương trình.
Điều quan trọng là chương trình này trả về mã thoát chính xác: trả về 0 nếu bộ lọc của bạn
xử lý đầu vào, trả về 1 nếu tiêu chuẩn lesspipe / lessfile bộ lọc sẽ xử lý
đầu vào.
Đây là một tập lệnh ví dụ:
#!/ Bin / sh
trường hợp "$ 1" trong
*.gia hạn)
trình xử lý tiện ích mở rộng "$ 1"
;;
*)
# Chúng tôi không xử lý định dạng này.
thoát 1
nó C
# Không cần xử lý thêm bởi lesspipe
thoát 0
Sử dụng lessfile trực tuyến bằng các dịch vụ onworks.net