Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Biểu tượng yêu thích OnWorks

splitposix - Trực tuyến trên đám mây

Chạy splitposix trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks qua Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh splitposix có thể 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


split - tách các tập tin thành nhiều phần

SYNOPSIS


chia [−l đếm dòng] [−a độ dài hậu tố] [hồ sơ[tên]]

chia nhỏ −b n[k | m] [−a độ dài hậu tố] [hồ sơ[tên]]

MÔ TẢ


Sản phẩm chia tiện ích sẽ đọc một tệp đầu vào và ghi một hoặc nhiều tệp đầu ra. Các
kích thước mặc định của mỗi tệp đầu ra sẽ là 1000 dòng. Kích thước của các tệp đầu ra có thể là
được sửa đổi bởi đặc điểm kỹ thuật của −b or −l tùy chọn. Mỗi tệp đầu ra sẽ được tạo bằng
một hậu tố duy nhất. Hậu tố sẽ bao gồm chính xác độ dài hậu tố chữ thường từ
ngôn ngữ POSIX. Các chữ cái của hậu tố sẽ được sử dụng như thể chúng là một chữ số cơ số 26
hệ thống, với hậu tố đầu tiên được tạo bao gồm tất cả 'a' ký tự, thứ hai
với một 'NS' thay thế cái cuối cùng 'a', v.v., cho đến khi có tên của tất cả 'z' ký tự là
tạo. Theo mặc định, tên của các tệp đầu ra sẽ là 'NS', theo sau là hai-
hậu tố ký tự từ bộ ký tự như được mô tả ở trên, bắt đầu bằng "aa", "ab",
"AC", v.v. và tiếp tục cho đến hậu tố "zz", cho tối đa 676 tệp.

Nếu số lượng tệp được yêu cầu vượt quá mức tối đa cho phép của độ dài hậu tố được cung cấp,
sao cho tệp được phép cuối cùng sẽ lớn hơn kích thước được yêu cầu, chia
tiện ích sẽ không thành công sau khi tạo tệp cuối cùng với hậu tố hợp lệ; chia thì không
xóa các tệp mà nó đã tạo với các hậu tố hợp lệ. Nếu không vượt quá giới hạn tệp,
tệp cuối cùng được tạo sẽ chứa phần còn lại của tệp đầu vào và có thể nhỏ hơn
kích thước được yêu cầu.

LỰA CHỌN


Sản phẩm chia tiện ích sẽ phù hợp với khối lượng Định nghĩa cơ sở của POSIX.1‐2008, Phần
12.2, Tiện ích cú pháp Hướng dẫn.

Các tùy chọn sau sẽ được hỗ trợ:

−a độ dài hậu tố
Sử dụng độ dài hậu tố các chữ cái để tạo thành phần hậu tố của tên tệp của
tách tệp. Nếu như −a không được chỉ định, độ dài hậu tố mặc định sẽ là hai. Nếu như
tổng của tên toán hạng và độ dài hậu tố tùy chọn-đối số sẽ tạo ra một
tên tệp vượt quá {NAME_MAX} byte, sẽ xảy ra lỗi; chia sẽ thoát
với một thông báo chẩn đoán và không có tệp nào được tạo.

−b n Tách tệp thành nhiều phần n kích thước byte.

−b nk Tách tệp thành nhiều phần n* Kích thước 1024 byte.

−b nm Tách tệp thành nhiều phần n* Kích thước 1048576 byte.

−l đếm dòng
Chỉ định số dòng trong mỗi phần tệp kết quả. Các đếm dòng
đối số là một số nguyên thập phân không có dấu. Giá trị mặc định là 1000. Nếu đầu vào không
không kết thúc bằng một , dòng một phần sẽ được bao gồm trong đầu ra cuối cùng
tập tin.

TOÁN HẠNG


Các toán hạng sau sẽ được hỗ trợ:

hồ sơ Tên đường dẫn của tệp thông thường được tách. Nếu không có tệp đầu vào nào được cung cấp hoặc hồ sơ
is '-', đầu vào tiêu chuẩn sẽ được sử dụng.

tên Tiền tố được sử dụng cho mỗi tệp do hoạt động phân tách.
Nếu không tên đối số được đưa ra, 'NS' sẽ được sử dụng làm tiền tố của đầu ra
các tập tin. Chiều dài kết hợp của tên cơ sở của tiếp đầu ngữđộ dài hậu tố không thể
vượt quá {NAME_MAX} byte. Xem phần TÙY CHỌN.

STDIN


Xem phần INPUT FILES.

ĐẦU VÀO CÁC TẬP TIN


Bất kỳ tệp nào cũng có thể được sử dụng làm đầu vào.

MÔI TRƯỜNG BIẾN


Các biến môi trường sau đây sẽ ảnh hưởng đến việc thực hiện chia:

NGÔN NGỮ Cung cấp giá trị mặc định cho các biến quốc tế hóa chưa được đặt hoặc
vô giá trị. (Xem tập Định nghĩa cơ bản của POSIX.1‐2008, Phần 8.2,
quốc tế hóa Biến ưu tiên quốc tế hóa
các biến được sử dụng để xác định giá trị của danh mục ngôn ngữ.)

LC_ALL Nếu được đặt thành giá trị chuỗi không trống, hãy ghi đè giá trị của tất cả các chuỗi khác
các biến quốc tế hóa.

LC_CTYPE Xác định ngôn ngữ để diễn giải chuỗi byte dữ liệu văn bản
dưới dạng ký tự (ví dụ: byte đơn trái ngược với ký tự nhiều byte trong
đối số và tệp đầu vào).

LC_MESSAGES
Xác định ngôn ngữ sẽ được sử dụng để ảnh hưởng đến định dạng và nội dung của
thông báo chẩn đoán được ghi vào lỗi tiêu chuẩn.

NLSPATH Xác định vị trí của danh mục thư để xử lý LC_MESSAGES.

BẤT NGỜ SỰ KIỆN


Mặc định.

GIỚI THIỆU


Không được sử dụng.

STDERR


Lỗi chuẩn chỉ được sử dụng cho các thông báo chẩn đoán.

OUTPUT CÁC TẬP TIN


Các tệp đầu ra chứa các phần của tệp đầu vào ban đầu; ngược lại, không thay đổi.

ĐA THẾ HỆ MÔ TẢ


Không có.

EXIT TÌNH TRẠNG


Các giá trị thoát sau sẽ được trả về:

0 Hoàn thành thành công.

> 0 Đã xảy ra lỗi.

HẬU QUẢ OF LRI


Mặc định.

Sản phẩm tiếp theo phần đang nhiều thông tin.

ỨNG DỤNG SỬ DỤNG


Không có.

VÍ DỤ


Trong các ví dụ sau foo là một tệp văn bản chứa 5000 dòng.

1. Tạo năm tệp, xaa, xab, xac, xadxae:

chia foo

2. Tạo năm tệp, nhưng phần hậu tố của tệp đã tạo bao gồm ba
bức thư, xaaa, xaab, xaac, xaadxaa:

chia −a 3 foo

3. Tạo ba tệp với hậu tố bốn chữ cái và tiền tố được cung cấp, thanh_aaaa,
thanh_aaabthanh_aaac:

chia −a 4 −l 2000 foo quán ba_

4. Tạo bao nhiêu tệp cần thiết để chứa nhiều nhất 20 * 1024 byte, mỗi tệp có
tiền tố mặc định của x và một hậu tố năm chữ cái:

chia −a 5 −b 20k foo

CƠ SỞ LÝ LUẬN


Sản phẩm −b tùy chọn đã được thêm vào để cung cấp cơ chế chia nhỏ các tệp khác ngoài theo dòng.
Trong khi hầu hết việc sử dụng −b một số tùy chọn dành cho việc truyền tệp qua mạng, một số người tin rằng
nó sẽ có các công dụng bổ sung.

Sản phẩm −a tùy chọn đã được thêm vào để khắc phục hạn chế chỉ có thể tạo 676 tệp.

Chúng tôi đã cân nhắc việc xóa tiện ích này, sử dụng lý do mà
chức năng được cung cấp bởi tiện ích này có sẵn thông qua tách ra tiện ích (xem tách ra).
Sau khi xem xét lại mục đích của tùy chọn Tiện ích di động cho người dùng, nó là
quyết định giữ lại cả tiện ích này và tách ra tiện ích vì người dùng sử dụng cả hai
tiện ích và có kỳ vọng lịch sử về hành vi của họ. Hơn nữa, sự phân tách
trên ranh giới byte trong chia không thể bị trùng lặp với lịch sử tách ra.

Văn bản ``chia sẽ không xóa các tệp nó đã tạo với các hậu tố hợp lệ '' sẽ
thường được giả định, nhưng vì tiện ích liên quan, tách ra, có xóa các tệp trong một số
hoàn cảnh, hành vi lịch sử của chia được thực hiện rõ ràng để tránh
hiểu sai.

Các phiên bản trước của tiêu chuẩn này cho phép một -đếm dòng Lựa chọn. Hình thức này không còn nữa
được chỉ định bởi POSIX.1‐2008 nhưng có thể có trong một số triển khai.

TƯƠNG LAI HƯỚNG DẪN


Không có.

Sử dụng splitposix trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Osu!
    Osu!
    Osu! là một trò chơi nhịp điệu đơn giản với một cái giếng
    nghĩ ra đường cong học tập cho người chơi
    của tất cả các cấp độ kỹ năng. Một trong những tuyệt vời
    các khía cạnh của Osu! là nó là
    cộng đồng-dr ...
    Tải xuống Osu!
  • 2
    LIBPNG: thư viện tham khảo PNG
    LIBPNG: thư viện tham khảo PNG
    Thư viện tài liệu tham khảo để hỗ trợ các
    Định dạng đồ họa mạng di động (PNG).
    Đối tượng: Nhà phát triển. Lập trình
    Ngôn ngữ: C. Đây là một ứng dụng
    cũng có thể...
    Tải xuống LIBPNG: Thư viện tham khảo PNG
  • 3
    Máy dò kim loại dựa trên RP2040
    Máy dò kim loại dựa trên RP2040
    Dựa trên bảng Raspberry Pi Pico, điều này
    máy dò kim loại được bao gồm trong xung
    loại máy dò kim loại cảm ứng, với
    những thuận lợi và khó khăn được biết đến.
    RP ...
    Tải xuống máy dò kim loại dựa trên RP2040
  • 4
    Quản lý PAC
    Quản lý PAC
    PAC là sự thay thế Perl / GTK cho
    SecureCRT/Putty/vv (linux
    ssh/telnet/... gui)... Nó cung cấp một GUI
    để định cấu hình kết nối: người dùng,
    mật khẩu, quy định EXPECT...
    Tải xuống Trình quản lý PAC
  • 5
    GeoServer
    GeoServer
    GeoServer là một phần mềm mã nguồn mở
    máy chủ được viết bằng Java cho phép người dùng
    để chia sẻ và chỉnh sửa dữ liệu không gian địa lý.
    Được thiết kế cho khả năng tương tác, nó
    xuất bản da ...
    Tải xuống GeoServer
  • 6
    con đom đóm III
    con đom đóm III
    Tài chính cá nhân mã nguồn mở và miễn phí
    giám đốc. Firefly III có một
    hệ thống kế toán kép. Bạn có thể
    nhanh chóng nhập và tổ chức của bạn
    giao dịch tôi ...
    Tải xuống Firefly III
  • Khác »

Lệnh Linux

Ad