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

Ad


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

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

Chạy rlam trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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 rlam 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


rlam - tách các bản ghi từ nhiều tệp

SYNOPSIS


rlam [ -tS ][ -u ][ -iaN | -ifN | -idN | -iN | -iwN | -ibN ] input1 input2..

MÔ TẢ


Rlam chỉ cần nối các bản ghi (hoặc các dòng) từ nhiều đầu vào, tách chúng với
string (TAB theo mặc định). Các dấu phân cách khác nhau có thể được cung cấp cho các tệp khác nhau bằng cách
chỉ định bổ sung -t các tùy chọn ở giữa mỗi tên tệp. Lưu ý rằng không có khoảng trống
giữa tùy chọn này và đối số của nó. Nếu không có tệp đầu vào nào sử dụng dấu phân tách ASCII,
thì cũng không có ký tự cuối dòng nào được in.

Đầu vào là một luồng hoặc một lệnh. Các lệnh được đưa ra trong dấu ngoặc kép và bắt đầu bằng dấu
dấu chấm than ('!'). Nếu các đầu vào không có cùng số dòng, thì
các tệp ngắn hơn sẽ ngừng đóng góp vào đầu ra khi chúng hết.

Sản phẩm -ia tùy chọn có thể được sử dụng để chỉ định đầu vào ASCII (mặc định) hoặc -nếu như tùy chọn có thể là
được sử dụng để chỉ định IEEE 32-bit nhị phân trôi nổi trên đầu vào. Tương tự, -Tôi-ii lựa chọn
có thể được sử dụng để biểu thị các từ kép 64-bit nhị phân hoặc các từ số nguyên, tương ứng. Các -tôi
tùy chọn chỉ định các từ ngắn 2 byte và -ib tùy chọn chỉ định byte. Nếu một số là
ngay sau bất kỳ tùy chọn nào trong số này, sau đó nó chỉ ra rằng nhiều giá trị như vậy là
dự kiến ​​cho mỗi bản ghi. Ví dụ, -if3 cho biết ba phao trên mỗi bản ghi đầu vào cho
đầu vào được đặt tên tiếp theo. Trong trường hợp của -ia tùy chọn, không có số nào chỉ ra một dòng mỗi
bản ghi đầu vào và các số lớn hơn XNUMX cho biết có nhiều ký tự chính xác cho mỗi
ghi. Đối với các định dạng đầu vào nhị phân, không có số nào ngụ ý một giá trị cho mỗi bản ghi. Đối với bất cứ điều gì
khác với đầu vào được phân tách bằng EOL, dấu phân tách tab mặc định được đặt lại thành chuỗi trống.

Bản thân dấu gạch ngang ('-') có thể được sử dụng để biểu thị đầu vào chuẩn và có thể xuất hiện
nhiều lần. Các -u tùy chọn buộc đầu ra sau mỗi bản ghi (tức là, một lần chạy qua
đầu vào).

THÍ DỤ


Để nối các tệp output1 và output2, được phân tách bằng dấu phẩy:

rlam -t, đầu ra1 đầu ra2

Để nối một tệp có số dòng (bắt đầu từ 0) và ngược lại:

cnt `wc -l <lam.c` | rlam - -t: lam.c -t '! tail -r lam.c'

Để kết hợp bốn tệp dữ liệu, mỗi tệp có ba tệp nhân đôi cho mỗi bản ghi:

rlam -id3 file1.dbl file2.dbl file3.dbl file4.dbl> kết hợp.dbl

Sử dụng rlam 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

Lệnh Linux

Ad