Ini ialah arahan dh-exec 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
dh-exec - Pembantu fail boleh laku Debhelper
SINOPSIS
#! /usr/bin/dh-exec
src/libfoo-*.so.* debian/foo-plugins/usr/lib/foo/${DEB_HOST_MULTIARCH}/
etc/example.conf => debian/foo/etc/foo/foo.conf
[linux-any kfreebsd-any] some-arch-specific-file /usr/lib/foo/
DESCRIPTION
dh-exec ialah program mudah, bertujuan untuk digunakan sebagai penterjemah untuk debhelper boleh laku
fail konfigurasi.
Ia adalah pembalut di sekeliling pelbagai sub-perintah lain (lihat di bawah), dan akan memaipkan input
fail melalui kesemuanya secara bergilir-gilir, menggunakan susunan yang paling masuk akal dalam luas
majoriti kes.
Perintah setakat ini adalah dh-exec-subst lari dahulu, diikuti dengan dh-exec-install, Supaya
pengembangan pembolehubah berlaku sebelum fail perlu disalin.
PENAPISAN
Dalam semua fail yang dikendalikan dh-exec, baris boleh pra- atau pasca-ditetapkan dengan senarai seni bina
yang mana barisan selebihnya harus digunakan. Semua seni bina dan kad bebas yang diketahui oleh
dpkg-architecture(1) diiktiraf, walaupun dinafikan.
ARCHITECTURE
dh-exec dibina daripada tiga lapisan: terdapat dh-exec utiliti, kemasukan tunggalnya
titik, satu-satunya perkara yang perlu dipanggil.
Di bawah itu, terdapat pelbagai sub-perintah, Seperti dh-exec-subst, dh-exec-filter,
dh-exec-install and dh-exec-buta huruf, yang merupakan pembalut nipis di sekeliling pelbagai dh-exec
skrip, yang memastikan mereka hanya menjalankan skrip yang perlu dijalankan.
Dan lapisan paling rendah ialah pelbagai skrip yang melakukan kerja sebenar.
Seseorang boleh mengawal sub-perintah mana yang hendak dijalankan, atau jika lebih butiran dikehendaki, seseorang boleh
hadkan skrip mana yang akan dijalankan juga. Lihat di bawah untuk pilihan!
PILIHAN
--dengan=arahan[,arahan ...]
Gantikan senarai sub-perintah untuk menjalankan input melalui senarai tersuai (di mana
entri dipisahkan dengan ruang putih atau koma). Pilihan ini akan sentiasa menggantikan
senarai sedia ada dengan apa sahaja yang ditentukan.
Ini boleh digunakan untuk menetapkan secara eksplisit sub-perintah untuk digunakan.
Senarai kemestian tidak termasuk dh-exec- awalan.
Lalai untuk subst, pasang.
--tanpa=arahan[,arahan ...]
Sebaliknya dengan pilihan di atas, ini menyenaraikan semua sub-perintah yang tidak sepatutnya
terpakai.
Senarai kemestian tidak termasuk dh-exec- awalan.
--dengan-skrip=skrip[,skrip ...]
Gantikan senarai skrip untuk menjalankan input dengan senarai tersuai (di mana entri
dipisahkan dengan ruang putih atau koma). Pilihan ini akan sentiasa menggantikan yang sedia ada
senaraikan dengan apa sahaja yang dinyatakan.
Ini boleh digunakan untuk menentukan secara eksplisit skrip yang hendak digunakan, mengehadkan walaupun melebihi apa
yang --dengan pilihan mampu.
Senarai kemestian tidak termasuk dh-exec- awalan.
Secara lalai ia kosong, bermakna tiada penapisan dilakukan, dan apa sahaja skripnya
sub-perintah find, akan dijalankan.
--tidak-bertindak
Jangan lakukan apa-apa, tetapi cetak saluran paip yang sepatutnya dijalankan.
--senarai
Senaraikan sub-perintah dan skrip yang tersedia, dikumpulkan mengikut sub-perintah.
- membantu, --versi
Paparkan bantuan ringkas atau versi pakej, masing-masing.
PERINTAH KECIL
dh-exec-subst
Menggantikan pelbagai pembolehubah (sama ada daripada persekitaran, atau daripada
dpkg-architecture(1)).
dh-exec-filter
Menapis input dalam pelbagai cara (sekatan seni bina, membina profil dan
sebagainya).
dh-exec-install
Sambungan kepada dh_install(1), yang menyokong menamakan semula fail semasa salinan
proses, menggunakan sintaks khas.
PERSEKITARAN
DH_EXEC_LIBDIR
Direktori di mana sub-perintah yang dibungkus berada. Lalai kepada /usr/lib/dh-exec/.
DH_EXEC_SCRIPTDIR
Direktori di mana skrip yang melakukan kerja berat hidup. Lalai kepada
/usr/share/dh-exec/.
Gunakan dh-exec dalam talian menggunakan perkhidmatan onworks.net