Aceasta este comanda dbfdump care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
dbfdump - aruncă conținutul unui fișier xBase pe terminal
REZUMAT
dbfdump [-h] [-r] [-m] xbase_file
DESCRIERE
Deversează conținutul xbase_file la ieșirea standard. Prima linie conține câmpul
nume care apar în xbase_file, iar fiecare dintre rândurile următoare conține valorile câmpului
a unui record. Numele și valorile câmpurilor sunt completate cu spații la lățimea câmpurilor. Gol
câmpurile sunt tipărite ca șirul „(NULL)”.
OPŢIUNI
-h informații din antetul de ieșire (descrierile câmpurilor).
Tipărește definițiile câmpurilor coloanei înainte de alte rezultate. Definiția fiecărui câmp
constă dintr-o linie a formei
Camp: index, Tip=tip, Titlu=`nume´, Lățimea=lățime, zecimale=precizie
Unde index este numărul coloanei offset zero al câmpului; cel tip indică
tipul de date al valorii câmpului și este fie „Integer”, „Real” sau „String”; nume is
numele câmpului; lățime este numărul de octeți rezervați pentru valoarea câmpului; și
precizie este numărul de zecimale de precizie pentru câmpurile de tip „Real” și
este zero pentru câmpurile de tip „Integer” și „String”.
-r scoateți informații brute despre câmp, valorile numerice nu sunt reformatate.
Tipărește octeții exacti care apar în xbase_file pentru valorile câmpurilor și suprimă
tipărirea „(NULL)” pentru valori goale.
-m scoateți o linie pe câmp.
Imprimă fiecare înregistrare în format de mai multe linii separate prin linii goale. Prima linie a
o înregistrare oferă numărul înregistrării din formular
Înregistrări: index_înregistrare
Unde index_înregistrare este numărul de decalaj zero al înregistrării din fișier și apoi
fiecare câmp al înregistrării apare pe propria linie în format
nume: valoare
xbase_file
numele unui fișier xBase existent.
EXEMPLU
dbfdump -h testbase.dbf
asumand testbase.dbf are 1 înregistrare (inserată prin alt exemplu folosind dbfadd), acest
linia de comandă va produce următoarea ieșire:
Câmp 0: Tip=Șir, Titlu=‘NUME’, Lățime=20, Decimale=0
Câmp 1: Tip=Dublu, Titlu='ZONA', Lățime=9, Decimale=3
Câmp 2: Tip=Dublu, Titlu='VALOARE', Lățime=9, Decimale=2
DENUMIRE ZONA VALOARE REGIUNE1 25.656 150.22
EXIT STAREA
0 Execuție cu succes a programului.
1 Dispărut xbase_file a susținut.
2 Nu s-a deschis xbase_file.
3 Nu există câmpuri în xbase_file.
DIAGNOSTIC
Următoarele diagnostice pot fi emise pe stdout:
DBFOpen(xbase_file,"r") a eșuat.
Nu există câmpuri în acest tabel!
Utilizați dbfdump online folosind serviciile onworks.net