InggrisPerancisSpanyol

Ad


favorit OnWorks

envposix - Online di Cloud

Jalankan envposix di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah envposix yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


env — mengatur lingkungan untuk pemanggilan perintah

RINGKASAN


env [i] [nama=nilai]... [kegunaan [argumen...]]

DESKRIPSI


Grafik env utilitas harus mendapatkan lingkungan saat ini, memodifikasinya sesuai dengan
argumen, lalu panggil utilitas yang dinamai oleh kegunaan operan dengan yang dimodifikasi
lingkungan.

Argumen opsional harus diteruskan ke kegunaan.

Jika tidak kegunaan operand ditentukan, lingkungan yang dihasilkan harus ditulis ke
keluaran standar, dengan satu nama=nilai pasangan per baris.

Jika argumen pertama adalah '−', hasilnya tidak ditentukan.

PILIHAN


Grafik env utilitas harus sesuai dengan volume Definisi Dasar POSIX.1-2008, Bagian
12.2, Kegunaan Sintaksis Panduan, kecuali untuk penggunaan yang tidak ditentukan dari '−'.

Opsi berikut harus didukung:

i memohon kegunaan dengan persis lingkungan yang ditentukan oleh argumen; NS
lingkungan yang diwariskan harus diabaikan sepenuhnya.

OPERA


Operand berikut harus didukung:

nama=nilai
Argumen bentuk nama=nilai harus memodifikasi lingkungan eksekusi, dan
harus ditempatkan ke dalam lingkungan warisan sebelum kegunaan dipanggil.

kegunaan Nama utilitas yang akan dipanggil. jika kegunaan nama operan salah satu dari
utilitas built-in khusus di Bagian 2.14, Khusus Built-In Utilitas, yang
hasil tidak terdefinisi.

argumen String yang akan diteruskan sebagai argumen untuk utilitas yang dipanggil.

STDIN


Tidak digunakan.

INPUT FILE


Tidak ada.

LINGKUNGAN VARIABEL


Variabel lingkungan berikut akan mempengaruhi pelaksanaan env:

BAHASA Berikan nilai default untuk variabel internasionalisasi yang tidak disetel atau
batal. (Lihat volume Definisi Dasar dari POSIX.1-2008, Bagian 8.2,
Internasionalisasi Variabel untuk didahulukan internasionalisasi
variabel yang digunakan untuk menentukan nilai kategori lokal.)

LC_SEMUA Jika disetel ke nilai string yang tidak kosong, timpa nilai dari yang lainnya
variabel internasionalisasi.

LC_CTYPE Tentukan lokal untuk interpretasi urutan byte data teks
sebagai karakter (misalnya, byte tunggal sebagai lawan dari karakter multi-byte dalam
argumen).

LC_MESSAGES
Tentukan lokal yang harus digunakan untuk mempengaruhi format dan isi dari
pesan diagnostik yang ditulis ke kesalahan standar.

NLSPATH Tentukan lokasi katalog pesan untuk pemrosesan LC_MESSAGES.

PATH Tentukan lokasi kegunaan, seperti yang dijelaskan dalam Definisi Dasar
volume POSIX.1-2008, Bab 8, Lingkungan Hidup Variabel. Jika PATH ditentukan
sebagai nama=nilai operan ke env, yang nilai diberikan akan digunakan dalam pencarian
kegunaan.

tidak sinkron EVENT


Default

STDOUT


Jika tidak kegunaan operan ditentukan, masing-masing nama=nilai berpasangan di lingkungan yang dihasilkan
akan ditulis dalam bentuk:

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

Jika kegunaan operan ditentukan, env utilitas tidak akan menulis ke output standar.

STDERR


Kesalahan standar harus digunakan hanya untuk pesan diagnostik.

KELUARAN FILE


Tidak ada.

DITERIMA DESKRIPSI


Tidak ada.

EXIT STATUS


If kegunaan dipanggil, status keluar dari env akan menjadi status keluar dari kegunaan;
jika tidak, env utilitas harus keluar dengan salah satu nilai berikut:

0 The env utilitas berhasil diselesaikan.

1−125 Terjadi kesalahan di env utilitas

126 Utilitas yang ditentukan oleh kegunaan ditemukan tetapi tidak dapat dipanggil.

127 Utilitas yang ditentukan oleh kegunaan tidak dapat ditemukan.

KONSEKUENSI OF GALAT


Default

Grafik berikut bagian adalah informatif.

APLIKASI PENGGUNAAN


Grafik Command, env, bagus, nohup, waktu, dan xargs utilitas telah ditentukan untuk menggunakan exit
kode 127 jika terjadi kesalahan sehingga aplikasi dapat membedakan ``failure to find a
utilitas'' dari `` utilitas yang dipanggil keluar dengan indikasi kesalahan''. Nilai 127 adalah
dipilih karena tidak umum digunakan untuk arti lain; sebagian besar utilitas menggunakan nilai kecil
untuk ``kondisi kesalahan normal'' dan nilai di atas 128 dapat dikacaukan dengan penghentian
karena menerima sinyal. Nilai 126 dipilih dengan cara yang sama untuk menunjukkan bahwa
utilitas dapat ditemukan, tetapi tidak dipanggil. Beberapa skrip menghasilkan kesalahan yang berarti
pesan yang membedakan 126 dan 127 kasus. Perbedaan antara kode keluar 126 dan
127 didasarkan pada praktik KornShell yang menggunakan 127 ketika semua upaya untuk eksekutif utilitas
gagal dengan [Enoent], dan menggunakan 126 ketika ada upaya untuk eksekutif utilitas gagal untuk yang lain
alasan.

Implementasi historis dari env utilitas menggunakan eksekutif() atau eksekusi() fungsi
didefinisikan dalam volume Antarmuka Sistem POSIX.1-2008 untuk memanggil utilitas yang ditentukan;
ini memberikan kinerja yang lebih baik dan membuat pengguna tidak perlu melarikan diri dari karakter dengan
arti khusus untuk cangkangnya. Oleh karena itu, fungsi shell, built-in khusus, dan built-in
yang hanya disediakan oleh shell tidak ditemukan.

CONTOH


Perintah berikut:

env i PATH=/mybin:"$PATH" $(getconf V7_ENV) mygrep xyz file saya

memanggil perintah mygrep dengan yang baru PATH nilai sebagai satu-satunya entri di lingkungannya
selain variabel apa pun yang diperlukan oleh implementasi untuk kesesuaian. Pada kasus ini,
PATH digunakan untuk mencari mygrep, yang diharapkan bertempat tinggal di /mybin.

ALASAN


Seperti semua utilitas lain yang memanggil utilitas lain, volume POSIX.1-2008 ini saja
menentukan apa env dilakukan dengan input standar, output standar, kesalahan standar, file input,
dan file keluaran. Jika sebuah utilitas dijalankan, itu tidak dibatasi oleh spesifikasi dari
masukan dan keluaran dengan env.

Grafik i opsi ditambahkan untuk memungkinkan fungsionalitas yang dihapus - pilihan dengan cara
kompatibel dengan Pedoman Sintaks Utilitas. Dimungkinkan untuk membuat yang tidak sesuai
lingkungan menggunakan i opsi, karena dapat menghapus variabel lingkungan yang diperlukan oleh
implementasi untuk kesesuaian. Berikut ini akan melestarikan variabel lingkungan ini sebagai
serta melestarikan PATH untuk utilitas yang sesuai:

IFS='
'
# Grafik mendahului nilai harus be .
# set IFS untuk -nya kegagalan nilai.

atur f
# nonaktifkan ekspansi nama jalur

\unalias a
# Hapus semua kemungkinan alias.
# Perhatikan bahwa unalias diloloskan untuk mencegah alias
# digunakan untuk unalias.
# Langkah ini tidak sepenuhnya diperlukan, karena alias tidak diwariskan,
# dan variabel lingkungan ENV hanya digunakan oleh shell interaktif,
# satu-satunya cara alias bisa ada dalam skrip adalah jika itu mendefinisikannya
# diri.

hapus f env getconf
# Pastikan env dan getconf bukan fungsi pengguna.

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

Beberapa orang menyarankan itu env berlebihan karena efek yang sama dicapai dengan:

nama=nilai ... kegunaan [ argumen... ]

Contohnya setara dengan env ketika variabel lingkungan ditambahkan ke
lingkungan perintah, tetapi tidak ketika lingkungan diatur ke nilai yang diberikan.
Grafik env utilitas juga menulis lingkungan saat ini jika dipanggil tanpa argumen.
Ada fungsionalitas yang cukup di luar apa yang diberikan contoh untuk membenarkan penyertaan
env.

MASA DEPAN ARAH


Tidak ada.

Gunakan envposix online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat menyediakan
    integrasi sederhana dari servlet Tomcat
    wadah untuk pengembangan java
    aplikasi web. Anda dapat bergabung dengan kami untuk
    diskusi...
    Unduh Plugin Eclipse Tomcat
  • 2
    Desktop WebTorrent
    Desktop WebTorrent
    WebTorrent Desktop adalah untuk streaming
    torrent di Mac, Windows atau Linux. Dia
    terhubung ke BitTorrent dan
    rekan-rekan WebTorrent. Sekarang tidak ada
    perlu menunggu...
    Unduh Desktop WebTorrent
  • 3
    GenX
    GenX
    GenX adalah program ilmiah untuk menyempurnakan
    reflektivitas sinar-x, neutron
    reflektifitas dan permukaan x-ray
    data difraksi menggunakan diferensial
    algoritma evolusi....
    Unduh GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP adalah program untuk statistik
    analisis data sampel. Ini gratis
    pengganti program berpemilik
    SPSS. PSPP memiliki basis teks dan
    grafis kami...
    Unduh pspp4windows
  • 5
    Ekstensi Git
    Ekstensi Git
    Ekstensi Git adalah alat UI mandiri
    untuk mengelola repositori Git. Juga
    terintegrasi dengan Windows Explorer dan
    Microsoft Visual Studio
    (2015/2017/2019). NS...
    Unduh Ekstensi Git
  • 6
    eSpeak: sintesis ucapan
    eSpeak: sintesis ucapan
    Mesin Text to Speech untuk bahasa Inggris dan
    banyak bahasa lainnya. Ukuran kompak dengan
    pengucapan yang jelas tapi artifisial.
    Tersedia sebagai program baris perintah dengan
    banyak ...
    Unduh eSpeak: sintesis ucapan
  • Lebih banyak lagi »

Perintah Linux

Ad