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

Đây là lệnh dbfdump 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 mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


dbfdump - chuyển nội dung của tệp xBase vào thiết bị đầu cuối

SYNOPSIS


dbfdump [-h] [-r] [-m] xbase_file

MÔ TẢ


Đổ nội dung của xbase_file thành đầu ra tiêu chuẩn. Dòng đầu tiên chứa trường
những cái tên xuất hiện trong xbase_filevà mỗi dòng sau chứa các giá trị trường
của một bản ghi. Tên và giá trị trường được đệm bằng dấu cách theo chiều rộng trường của chúng. Trống
các trường được in dưới dạng chuỗi "(NULL)".

LỰA CHỌN


-h thông tin tiêu đề đầu ra (mô tả trường).

In các định nghĩa trường cột trước đầu ra khác. Mỗi định nghĩa trường
bao gồm một dòng có dạng

Cánh đồng: chỉ số, Loại=kiểu, Tiêu đề=`tên`, Chiều rộng=chiều rộng, Số thập phân=chính xác

Ở đâu chỉ số là số cột offset bằng 0 của trường; các kiểu chỉ ra
kiểu dữ liệu của giá trị trường và là "Số nguyên", "Thực" hoặc "Chuỗi"; tên is
tên trường; chiều rộng là số byte dành riêng cho giá trị của trường; Và
chính xác là số vị trí thập phân có độ chính xác đối với các trường loại "Thực" và
bằng 0 đối với các trường loại "Số nguyên" và "Chuỗi".

-r xuất thông tin trường thô, giá trị số không được định dạng lại.

In các byte chính xác xảy ra trong xbase_file cho các giá trị trường và ngăn chặn
in "(NULL)" cho các giá trị trống.

-m xuất ra một dòng trên mỗi trường.

In từng bản ghi ở định dạng nhiều dòng cách nhau bằng dòng trống. Dòng đầu tiên của
một bản ghi cho biết số của bản ghi ở dạng

Hồ sơ: bản ghi_index

Ở đâu bản ghi_index là số offset bằng 0 của bản ghi trong tệp và sau đó
mỗi trường của bản ghi xuất hiện trên dòng riêng của nó theo định dạng

tên: giá trị

xbase_file
tên của tệp xBase hiện có.

THÍ DỤ


dbfdump -h testbase.dbf

giả sử rằng testbase.dbf có 1 bản ghi (được chèn bởi ví dụ khác bằng cách sử dụng dbfadd), cái này
dòng lệnh sẽ tạo ra kết quả đầu ra sau:

Trường 0: Loại=Chuỗi, Tiêu đề=`NAME`, Chiều rộng=20, Số thập phân=0
Trường 1: Loại=Double, Tiêu đề=`AREA`, Chiều rộng=9, Số thập phân=3
Trường 2: Loại=Double, Tiêu đề=`VALUE`, Chiều rộng=9, Số thập phân=2
TÊN KHU VỰC GIÁ TRỊ KHU VỰC1 25.656 150.22

EXIT TÌNH TRẠNG


0 Thực hiện chương trình thành công.

1 Thiếu xbase_file tranh luận.

2 Không mở được xbase_file.

3 Không có trường nào trong xbase_file.

CHẨN ĐOÁN


Các chẩn đoán sau có thể được đưa ra trên stdout:

DBFOpen(xbase_file"r") không thành công.

Không có trường nào trong bảng này!

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



Các chương trình trực tuyến Linux & Windows mới nhất