EnglishFrenchSpanish

Jalankan server | Ubuntu > | Fedora > |


favorit OnWorks

localeposix - Online di Cloud

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

Ini adalah perintah localeposix 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


lokal — dapatkan informasi khusus lokal

RINGKASAN


Lokal [a|−m]

Lokal [ck] nama...

DESKRIPSI


The Lokal utilitas harus menulis informasi tentang lingkungan lokal saat ini, atau semua
lokal publik, ke output standar. Untuk keperluan bagian ini, a publik Lokal
adalah salah satu yang disediakan oleh implementasi yang dapat diakses oleh aplikasi.

Ketika Lokal dipanggil tanpa argumen apa pun, itu akan meringkas lokal saat ini
lingkungan untuk setiap kategori lokal sebagaimana ditentukan oleh pengaturan lingkungan
variabel yang didefinisikan dalam volume Definisi Dasar POSIX.1-2008, Bab 7, Lokal.

Saat dipanggil dengan operan, itu akan menulis nilai yang telah ditetapkan ke kata kunci
dalam kategori lokal, sebagai berikut:

* Menentukan nama kata kunci harus memilih kata kunci bernama dan kategori yang mengandung
kata kunci itu.

* Menentukan nama kategori akan memilih kategori bernama dan semua kata kunci di dalamnya
kategori.

PILIHAN


The Lokal utilitas harus sesuai dengan volume Definisi Dasar POSIX.1-2008, Bagian
12.2, Kegunaan Sintaksis Panduan.

Opsi berikut harus didukung:

a Tulis informasi tentang semua lokal publik yang tersedia. Lokal yang tersedia
akan mencakup POSIX, mewakili lokal POSIX. Cara di mana
implementasi menentukan lokal lain apa yang tersedia adalah implementasi-
didefinisikan.

c Tulis nama kategori lokal yang dipilih; lihat bagian STDOUT. NS c
opsi meningkatkan keterbacaan ketika lebih dari satu kategori dipilih (untuk
misalnya, melalui lebih dari satu nama kata kunci atau melalui nama kategori). Itu sah
baik dengan maupun tanpa k pilihan.

k Tulis nama dan nilai kata kunci yang dipilih. Implementasi dapat menghilangkan
nilai untuk beberapa kata kunci; lihat bagian OPERAND.

m Tulis nama charmap yang tersedia; lihat volume Definisi Dasar dari
POSIX.1-2008, Bagian 6.1, Portabel Karakter set.

OPERA


Operand berikut harus didukung:

nama Nama kategori lokal seperti yang didefinisikan dalam volume Definisi Dasar dari
POSIX.1-2008, Bab 7, Lokal, nama kata kunci dalam kategori lokal, atau
nama yang dipesan charmap. Kategori atau kata kunci yang disebutkan harus dipilih untuk
keluaran. Jika tunggal nama mewakili nama kategori lokal dan kata kunci
nama di lokal saat ini, hasilnya tidak ditentukan. Jika tidak, keduanya
kategori dan nama kata kunci dapat ditentukan sebagai nama operan, dalam urutan apa pun.
Ini adalah implementasi yang ditentukan apakah ada nilai kata kunci yang ditulis untuk
kategori LC_CTYPE serta LC_COLLATE.

STDIN


Tidak digunakan.

MEMASUKKAN FILE


Tidak ada.

LINGKUNGAN VARIABEL


Variabel lingkungan berikut akan mempengaruhi pelaksanaan Lokal:

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_ALL 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 dan file input).

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.

Aplikasi harus memastikan bahwa: BAHASA, LC_*, dan NLSPATH variabel lingkungan
tentukan lingkungan lokal saat ini yang akan ditulis; mereka akan digunakan jika a
pilihan tidak ditentukan.

tidak sinkron EVENT


Default

STDOUT


The BAHASA variabel harus ditulis terlebih dahulu dengan menggunakan format:

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

If BAHASA tidak disetel atau merupakan string kosong, nilainya adalah string kosong.

If Lokal dipanggil tanpa opsi atau operan apa pun, nama dan nilai dari LC_*
variabel lingkungan yang dijelaskan dalam volume POSIX.1-2008 ini harus ditulis ke:
keluaran standar, satu variabel per baris, dan setiap baris menggunakan format berikut. Hanya
variabel-variabel yang diatur dalam lingkungan dan tidak ditimpa oleh LC_ALL ditulis menggunakan
format ini:

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

Nama-nama itu LC_* variabel yang terkait dengan kategori lokal yang ditentukan dalam volume ini
dari POSIX.1-2008 yang tidak diatur dalam lingkungan atau ditimpa oleh LC_ALL seharusnya
ditulis dalam format berikut:

"%s=\"%s\"\n", <variable_name>,tersirat nilai>

Itutersirat nilai> akan menjadi nama lokal yang telah dipilih untuk itu
kategori berdasarkan implementasi, berdasarkan nilai-nilai di BAHASA serta LC_ALL, seperti yang dijelaskan dalam
volume Definisi Dasar dari POSIX.1-2008, Bab 8, Lingkungan Hidup Variabel.

Itunilai> dantersirat nilai> yang ditunjukkan di atas harus dikutip dengan benar untuk kemungkinan nanti
masuk kembali ke cangkang. NSnilai> tidak boleh dikutip menggunakan tanda kutip ganda (agar dapat
dibedakan oleh pengguna daritersirat nilai> kasus, yang selalu membutuhkan double-
kutipan).

The LC_ALL variabel harus ditulis terakhir, menggunakan format pertama yang ditunjukkan di atas. Jika memang
tidak diatur, maka ditulis sebagai:

"LC_ALL=\n"

Jika ada argumen yang ditentukan:

1. Jika a opsi ditentukan, nama-nama semua lokal publik harus ditulis,
masing-masing dalam format berikut:

"%s\n", <Lokal nama>

2. Jika c opsi ditentukan, nama-nama semua kategori yang dipilih harus ditulis,
masing-masing dalam format berikut:

"%s\n", <kategori nama>

Jika kata kunci juga dipilih untuk ditulis (lihat item berikut), nama kategori
output harus mendahului output kata kunci untuk kategori tersebut.

Jika c opsi tidak ditentukan, nama kategori tidak boleh ditulis;
hanya kata kunci, seperti yang dipilih olehnama> operan, harus ditulis.

3. Jika k opsi ditentukan, nama dan nilai kata kunci yang dipilih harus
tertulis. Jika suatu nilai non-numerik dan bukan merupakan nilai kata kunci majemuk, itu akan menjadi
ditulis dalam format berikut:

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

Jika suatu nilai adalah nilai kata kunci majemuk non-numerik, nilai tersebut harus ditulis dalam
format:

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

Dimanakata kunci nilai> adalah string nilai tunggal yang dipisahkan oleh
karakter, atau ditulis dalam format:

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

Dimanakata kunci nilai> dikodekan sebagai satu set string, masing-masing diapit oleh double-
tanda kutip, dipisahkan oleh karakter.

Jika kata kuncinya adalah charmap, nama charmap (jika ada) yang ditentukan melalui
itu lokaledef f opsi ketika lokal dibuat harus ditulis, dengan kata
charmap sebagaikata kunci nama>.

Jika nilai numerik, itu harus ditulis dalam salah satu format berikut:

"%s=%d\n", <kata kunci nama>,kata kunci nilai>

"%s=%c%o\n",kata kunci nama>,melarikan diri karakter>,kata kunci nilai>

"%s=%cx%x\n",kata kunci nama>,melarikan diri karakter>,kata kunci nilai>

Dimanamelarikan diri karakter> apakah yang diidentifikasi oleh escape_char kata kunci di
lokal saat ini; lihat volume Definisi Dasar dari POSIX.1-2008, Bagian 7.3, Lokal
Definisi.

Nilai kata kunci gabungan (entri daftar) harus dipisahkan dalam output dengan
karakter. Saat disertakan dalam nilai kata kunci, , , dobel-
kutipan, dan karakter kontrol apa pun harus didahului (escape) dengan escape
karakter.

4. Jika k opsi tidak ditentukan, nilai kata kunci yang dipilih harus ditulis, masing-masing di
format berikut:

"%s\n", <kata kunci nilai>

Jika kata kuncinya adalah charmap, nama charmap (jika ada) yang ditentukan melalui
itu lokaledef f opsi ketika lokal dibuat harus ditulis.

5. Jika m opsi ditentukan, maka daftar semua charmaps yang tersedia harus ditulis,
masing-masing dalam format:

"%s\n", <charmap>

di manacharmap> dalam format yang cocok untuk digunakan sebagai argumen opsi untuk
lokaledef f pilihan.

STDERR


Kesalahan standar harus digunakan hanya untuk pesan diagnostik.

KELUARAN FILE


Tidak ada.

DITERIMA DESKRIPSI


Tidak ada.

EXIT STATUS


Nilai keluar berikut harus dikembalikan:

0 Semua informasi yang diminta ditemukan dan berhasil dikeluarkan.

>0 Terjadi kesalahan.

KONSEKUENSI OF GALAT


Default

The berikut bagian adalah informatif.

APLIKASI PENGGUNAAN


Jika BAHASA variabel lingkungan tidak disetel atau disetel ke nilai kosong, atau salah satu dari LC_*
variabel lingkungan disetel ke nilai yang tidak dikenal, lokal yang sebenarnya diasumsikan (jika ada)
adalah implementasi-didefinisikan seperti yang dijelaskan dalam volume Definisi Dasar POSIX.1-2008,
Bab 8, Lingkungan Hidup Variabel.

Implementasi tidak diperlukan untuk menuliskan nilai aktual untuk kata kunci di
kategori LC_CTYPE serta LC_COLLATE; namun, mereka harus menuliskan kategorinya (memungkinkan
aplikasi untuk menentukan, misalnya, kelas karakter mana yang tersedia).

CONTOH


Dalam contoh berikut, asumsinya adalah bahwa variabel lingkungan lokal ditetapkan sebagai
berikut:

LANG=lokal_x
LC_COLLATE=lokal_y

Perintah Lokal akan menghasilkan output berikut:

LANG=lokal_x
LC_CTYPE="lokal_x"
LC_COLLATE=lokal_y
LC_TIME="lokal_x"
LC_NUMERIC="lokal_x"
LC_MONETARY="lokal_x"
LC_MESSAGES="lokal_x"
LC_ALL =

Urutan penyajian kategori tidak ditentukan oleh volume ini
POSIX.1-2008.

Perintah:

LC_ALL=POSIX Lokal ck desimal_point

akan menghasilkan:

LC_NUMERIC
desimal_titik="."

Perintah berikut menunjukkan aplikasi dari Lokal untuk menentukan apakah yang disediakan pengguna
jawabannya adalah afirmatif:

if Printf "%s\n$respons" | grep Persamaan "$(lokal yesexpr)"
kemudian
setuju pengolahan pergi
lain
tidak setuju pengolahan pergi
fi

ALASAN


Keluaran untuk kategori LC_CTYPE serta LC_COLLATE telah dibuat implementasi-didefinisikan
karena ada nilai yang dipertanyakan dalam membuat skrip shell menerima seluruh array
karakter. Juga sulit untuk mengembalikan deskripsi susunan logis, singkatnya
kembali lengkap lokaledef sumber.

The m opsi disertakan untuk memungkinkan aplikasi menanyakan keberadaan charmaps.
Outputnya adalah daftar charmaps (disediakan oleh implementasi dan disediakan oleh pengguna, jika ada)
pada sistem.

The c opsi disertakan untuk keterbacaan ketika lebih dari satu kategori dipilih (untuk
misalnya, melalui lebih dari satu nama kata kunci atau melalui nama kategori). Ini berlaku baik dengan dan
tanpa k pilihan.

The charmap kata kunci, yang mengembalikan nama charmap (jika ada) yang digunakan saat
lokal saat ini dibuat, disertakan untuk memungkinkan aplikasi yang membutuhkan informasi untuk
mengambilnya.

Menurut volume Definisi Dasar dari POSIX.1-2008, Bagian 6.1, Portabel Karakter
set, standar mengharuskan semua lokal yang didukung harus memiliki penyandian yang sama untuk
dan , karena kedua karakter ini digunakan dalam lokal-independen
urutan resolusi nama path. Oleh karena itu, akan menjadi kesalahan jika Lokal a terdaftar keduanya
Lokal berbasis ASCII dan EBCDIC, karena kedua penyandian tersebut tidak berbagi hal yang sama
representasi untuk keduanya atau . Sistem apa pun yang mendukung kedua lingkungan
diharapkan menyediakan dua lokal POSIX, satu di salah satu set kode, di mana hanya
lokal yang sesuai dengan lingkungan saat ini dapat terlihat pada suatu waktu. Dalam XSI-
implementasi yang sesuai, dd utilitas adalah satu-satunya sarana portabel untuk melakukan
konversi antara dua set karakter.

MASA DEPAN ARAH


Tidak ada.

Gunakan localeposix online menggunakan layanan onworks.net


Ad


Ad