Ini ialah arahan pegasus-tc-converter yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
pegasus-tc-converter - Pelanggan untuk menukar katalog transformasi daripada satu format kepada
format lain.
SINOPSIS
penukar pegasus-tc [-Dharta = nilai...] [-v] [-q] [-V] [-h]
[-I fmt] [-O fmt]
[-N dbusername] [-P dbkata laluan] [-U dburl] [-H dbhost]
-i dalam fail[,dalam fail,...] -o fail luar
DESCRIPTION
Program tc-convert digunakan untuk menukar katalog transformasi daripada satu format kepada
lain.
Pada masa ini, format katalog transformasi berikut wujud:
teks
Ini adalah format teks berbilang baris yang mudah dibaca.
Contoh entri dalam format ini kelihatan seperti berikut:
contoh tr::keg:1.0 {
isi laman {
profil env "JAVA_HOME" "/bin/java.1.6"
pfn "/path/to/keg"
gerbang "x86"
os "linux"
osrelease "fc"
osversion "4"
taip "dipasang"
}
}
File
Ini ialah format berasaskan tuple yang mengandungi 6 lajur.
SUMBER LFN PFN JENIS SYSINFO PROFIL
Contoh entri dalam format ini kelihatan seperti berikut
contoh isi::keg:1.0 /path/to/keg DIPASANG INTEL32::LINUX:fc_4: env::JAVA_HOME="/bin/java.1.6"
Pangkalan Data
Hanya MySQL disokong buat masa ini.
PILIHAN
-Dharta = nilai
. -D pilihan membenarkan pengguna berpengalaman untuk mengatasi sifat tertentu yang
mempengaruhi pelaksanaan program, antaranya lokasi lalai pengguna
fail hartanah dan PEGASUS_HOME lokasi. Seseorang boleh menetapkan beberapa sifat CLI dengan
memberikan pilihan ini beberapa kali.
. -D pilihan mesti menjadi pilihan pertama pada baris arahan. sifat CLI mengambil
keutamaan berbanding sifat berasaskan fail bagi kunci yang sama.
-I fmt, --iformat fmt
Format input fail input. Nilai yang sah untuk format input ialah: File,
teks, dan Pangkalan Data.
-O fmt --oformat fmt Format output fail output. Nilai yang sah untuk output
formatnya ialah: File, teks, dan Pangkalan Data.
-i dalam fail[,dalam fail,...] --input dalam fail[,dalam fail,...] Senarai fail input dipisahkan koma
yang perlu ditukar kepada fail dalam format yang ditentukan oleh --oformat pilihan.
-o fail luar, --pengeluaran fail luar
Fail output yang mana output perlu ditulis.
lain-lain Pilihan
-N dbusername, --db-nama-pengguna dbusername
Nama pengguna pangkalan data.
-P dbkata laluan, --db-user-pwd dbkata laluan
Kata laluan pengguna pangkalan data.
-U dburl, --db-url dburl
URL pangkalan data.
-H dbhost, --db-host dbhost
Hos pangkalan data.
-v, --verbose
Meningkatkan keterlaluan mesej tentang perkara yang sedang berlaku. Secara lalai, semua FATAL
Mesej ERROR, ERROR , CONSOLE dan WARNINGS direkodkan.
-q, --senyap
Mengurangkan keterlaluan mesej tentang perkara yang sedang berlaku. Secara lalai, semua FATAL
Mesej ERROR, ERROR , CONSOLE dan WARNINGS direkodkan.
-V, --versi
Memaparkan nombor versi semasa Perisian Perancang Aliran Kerja Pegasus.
-h, - membantu
Memaparkan semua pilihan kepada penukar pegasus-tc perintah.
CONTOH
Penukaran format teks ke fail
pegasus-tc-converter -i tc.data -I Fail -o tc.txt -O Text -v
Penukaran format fail ke Pangkalan Data (baru).
pegasus-tc-converter -i tc.data -I File -N mysql_user -P mysql_pwd -U jdbc:mysql://localhost:3306/tc -H localhost -O Pangkalan Data -v
Pangkalan data (nama pengguna, kata laluan, hos, url yang dinyatakan dalam fail sifat) kepada format teks
Penukaran
pegasus-tc-converter -I Pangkalan Data -o tc.txt -O Text -vvvvv
PENGARANG
Prasanth Thomas
Pasukan Pegasus http://pegasus.isi.edu
Gunakan pegasus-tc-converter dalam talian menggunakan perkhidmatan onworks.net