EnglishFrenchSpanyol

Ad


Favicon OnWorks

envposix - Dalam talian dalam Awan

Jalankan envposix dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan envposix 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


env — tetapkan persekitaran untuk seruan arahan

SINOPSIS


env [−i] [nama=nilai]... [utiliti [hujah...]]

DESCRIPTION


. env utiliti hendaklah mendapatkan persekitaran semasa, mengubah suai mengikutnya
argumen, kemudian gunakan utiliti yang dinamakan oleh utiliti operan dengan yang diubah suai
persekitaran.

Hujah pilihan hendaklah diserahkan kepada utiliti.

Jika tidak utiliti operan ditentukan, persekitaran yang terhasil hendaklah ditulis ke
output standard, dengan satu nama=nilai pasangan setiap baris.

Jika hujah pertama ialah '−', keputusan tidak ditentukan.

PILIHAN


. env utiliti hendaklah mematuhi volum Definisi Asas POSIX.1‐2008, seksyen
12.2, utiliti Syntax Garis panduan, kecuali untuk penggunaan yang tidak ditentukan bagi '−'.

Pilihan berikut hendaklah disokong:

−i sembah utiliti dengan tepat persekitaran yang ditentukan oleh hujah; yang
persekitaran yang diwarisi hendaklah diabaikan sama sekali.

OPERAND


Operan berikut hendaklah disokong:

nama=nilai
Hujah bentuk nama=nilai hendaklah mengubah suai persekitaran pelaksanaan, dan
hendaklah diletakkan ke dalam persekitaran yang diwarisi sebelum utiliti dipanggil.

utiliti Nama utiliti yang akan digunakan. Sekiranya utiliti operan menamakan mana-mana
utiliti terbina dalam khas dalam seksyen 2.14, khas Terbina Dalam Kesediaan, yang
keputusan tidak ditentukan.

hujah Rentetan untuk diluluskan sebagai hujah untuk utiliti yang digunakan.

STDIN


Tidak digunakan.

INPUT FILES


Tiada.

PERSEKITARAN PELBAGAI


Pembolehubah persekitaran berikut akan mempengaruhi pelaksanaan env:

BAHASA Sediakan nilai lalai untuk pembolehubah pengantarabangsaan yang tidak ditetapkan atau
null. (Lihat volum Takrif Asas POSIX.1‐2008, seksyen 8.2,
Pengantarabangsaan Pembolehubah untuk keutamaan pengantarabangsaan
pembolehubah yang digunakan untuk menentukan nilai kategori tempat.)

LC_ALL Jika ditetapkan kepada nilai rentetan bukan kosong, ganti nilai semua yang lain
pembolehubah pengantarabangsaan.

LC_CTYPE Tentukan tempat untuk tafsiran jujukan bait data teks
sebagai aksara (contohnya, bait tunggal berbanding dengan aksara berbilang bait dalam
hujah).

LC_MESSAGES
Tentukan tempat yang harus digunakan untuk mempengaruhi format dan kandungan
mesej diagnostik yang ditulis kepada ralat standard.

NLSPATH Tentukan lokasi katalog mesej untuk pemprosesan LC_MESSAGES.

PATH Tentukan lokasi utiliti, seperti yang diterangkan dalam Takrif Asas
volum POSIX.1–2008, Bab 8, alam Sekitar Pembolehubah. Jika PATH dinyatakan
sebagai nama=nilai operan kepada env, yang nilai yang diberikan hendaklah digunakan dalam mencari
utiliti.

ASYNCRONOUS ACARA


Lalai.

STDOUT


Jika tidak utiliti operan ditentukan, setiap satu nama=nilai berpasangan dalam persekitaran yang terhasil
hendaklah ditulis dalam bentuk:

"%s=%s\n", <nama>,nilai>

Jika utiliti operan ditentukan, iaitu env utiliti tidak boleh menulis kepada output standard.

STDERR


Ralat standard hendaklah digunakan hanya untuk mesej diagnostik.

OUTPUT FILES


Tiada.

EXTENDED DESCRIPTION


Tiada.

EXIT STATUS


If utiliti dipanggil, status keluar daripada env hendaklah status keluar daripada utiliti;
jika tidak, yang env utiliti hendaklah keluar dengan salah satu daripada nilai berikut:

0 The env utiliti berjaya disiapkan.

1−125 Ralat berlaku dalam env utiliti.

126 Utiliti yang ditentukan oleh utiliti ditemui tetapi tidak dapat dipanggil.

127 Utiliti yang ditentukan oleh utiliti tidak dijumpai.

AKIBAT OF KESALAHAN


Lalai.

. berikutan bahagian adalah bermaklumat.

PERMOHONAN PENGGUNAAN


. arahan, env, baik, nohup, masa, dan xargs utiliti telah ditentukan untuk menggunakan keluar
kod 127 jika ralat berlaku supaya aplikasi dapat membezakan ``kegagalan untuk mencari
utiliti'' daripada ``utility invoked keluar dengan petunjuk ralat''. Nilai 127 ialah
dipilih kerana ia tidak biasa digunakan untuk makna lain; kebanyakan utiliti menggunakan nilai yang kecil
untuk ``keadaan ralat biasa'' dan nilai di atas 128 boleh dikelirukan dengan penamatan
kerana menerima isyarat. Nilai 126 telah dipilih dengan cara yang sama untuk menunjukkan bahawa
utiliti boleh ditemui, tetapi tidak digunakan. Sesetengah skrip menghasilkan ralat yang bermakna
mesej yang membezakan 126 dan 127 kes. Perbezaan antara kod keluar 126 dan
127 adalah berdasarkan amalan KornShell yang menggunakan 127 apabila semua percubaan untuk exec utiliti
gagal dengan [ENOENT], dan menggunakan 126 apabila sebarang percubaan untuk exec utiliti gagal untuk mana-mana yang lain
sebab.

Pelaksanaan sejarah bagi env kegunaan utiliti execvp() atau execlp() fungsi
ditakrifkan dalam volum Antara Muka Sistem POSIX.1‐2008 untuk menggunakan utiliti yang ditentukan;
ini memberikan prestasi yang lebih baik dan menghalang pengguna daripada perlu melarikan diri daripada aksara
makna istimewa kepada cangkerang. Oleh itu, fungsi shell, terbina dalam khas dan terbina dalam
yang hanya disediakan oleh shell tidak dijumpai.

CONTOH


Perintah berikut:

env −i PATH=/mybin:"$PATH" $(getconf V7_ENV) mygrep xyz myfile

memanggil arahan mygrep dengan yang baru PATH nilai sebagai satu-satunya kemasukan dalam persekitarannya
selain daripada sebarang pembolehubah yang diperlukan oleh pelaksanaan untuk pematuhan. Dalam kes ini,
PATH digunakan untuk mencari mygrep, yang dijangka tinggal di /mybin.

RATIONALE


Seperti semua utiliti lain yang menggunakan utiliti lain, volum POSIX.1‐2008 ini sahaja
menyatakan apa env lakukan dengan input standard, output standard, ralat standard, fail input,
dan fail output. Jika utiliti dilaksanakan, ia tidak dikekang oleh spesifikasi
input dan output oleh env.

. −i pilihan telah ditambahkan untuk membenarkan kefungsian yang dialih keluar - pilihan dengan cara
serasi dengan Garis Panduan Sintaks Utiliti. Ia adalah mungkin untuk mencipta tidak mematuhi
persekitaran menggunakan −i pilihan, kerana ia boleh mengalih keluar pembolehubah persekitaran yang diperlukan oleh
pelaksanaan untuk pematuhan. Yang berikut akan mengekalkan pembolehubah persekitaran ini sebagai
serta memelihara PATH untuk mematuhi utiliti:

IFS='
'
# . sebelum nilai Sekiranya be .
# Tetapkan IFS kepada yang lalai nilai.

set −f
# lumpuhkan pengembangan nama laluan

\unalias −a
# Nyahset semua kemungkinan alias.
# Ambil perhatian bahawa unalias dilepaskan untuk menghalang alias
# digunakan untuk unalias.
# Langkah ini tidak diperlukan sepenuhnya, kerana alias tidak diwarisi,
# dan pembolehubah persekitaran ENV hanya digunakan oleh cengkerang interaktif,
# satu-satunya cara mana-mana alias boleh wujud dalam skrip adalah jika ia mentakrifkannya
# sendiri.

nyahtetapkan −f env getconf
# Pastikan env dan getconf bukan fungsi pengguna.

env −i $(getconf V7_ENV) perintah PATH="$(getconf PATH)"

Ada yang mencadangkan itu env adalah berlebihan kerana kesan yang sama dicapai dengan:

nama=nilai ... utiliti [ hujah... ]

Contohnya adalah bersamaan dengan env apabila pembolehubah persekitaran ditambahkan pada
persekitaran arahan, tetapi bukan apabila persekitaran ditetapkan kepada nilai yang diberikan.
. env utiliti juga menulis persekitaran semasa jika digunakan tanpa hujah.
Terdapat kefungsian yang mencukupi melebihi apa yang disediakan oleh contoh untuk mewajarkan kemasukan
env.

MASA HADAPAN ARAHAN


Tiada.

Gunakan envposix dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Pemalam Eclipse Tomcat menyediakan
    penyepaduan mudah servlet tomcat
    bekas untuk pembangunan java
    aplikasi web. Anda boleh sertai kami untuk
    perbincangan...
    Muat turun Pemalam Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk penstriman
    torrents pada Mac, Windows atau Linux. Ia
    menyambung kepada kedua-dua BitTorrent dan
    WebTorrent rakan sebaya. Sekarang tidak ada
    perlu menunggu...
    Muat turun Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX ialah program saintifik untuk memperhalusi
    refelcetivity sinar-x, neutron
    pemantulan dan sinar-x permukaan
    data pembelauan menggunakan pembezaan
    algoritma evolusi....
    Muat turun GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP ialah program untuk statistik
    analisis data sampel. Ia adalah percuma
    penggantian untuk program proprietari
    SPSS. PSPP mempunyai kedua-dua berasaskan teks dan
    grafik kami...
    Muat turun pspp4windows
  • 5
    Sambungan Git
    Sambungan Git
    Sambungan Git ialah alat UI kendiri
    untuk menguruskan repositori Git. Ia juga
    berintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). ke...
    Muat turun Sambungan Git
  • 6
    eSpeak: sintesis pertuturan
    eSpeak: sintesis pertuturan
    Teks ke Enjin Pertuturan untuk Bahasa Inggeris dan
    banyak bahasa lain. Saiz padat dengan
    sebutan yang jelas tetapi buatan.
    Tersedia sebagai program baris arahan dengan
    banyak ...
    Muat turun eSpeak: sintesis pertuturan
  • Lebih »

Arahan Linux

Ad