InglesPransesEspanyol

Ad


OnWorks favicon

envposix - Online sa Cloud

Patakbuhin ang envposix sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command envposix na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


env — itakda ang kapaligiran para sa command invocation

SINOPSIS


env [−i] [pangalan=halaga]... [kagamitan [argumento...]]

DESCRIPTION


Ang env dapat makuha ng utility ang kasalukuyang kapaligiran, baguhin ito ayon sa nito
argumento, pagkatapos ay gamitin ang utility na pinangalanan ng kagamitan operand na may binagong
kapaligiran.

Ang mga opsyonal na argumento ay ipapasa sa kagamitan.

Kung hindi kagamitan operand ay tinukoy, ang magreresultang kapaligiran ay isusulat sa
karaniwang output, na may isa pangalan=halaga pares sa bawat linya.

Kung ang unang argumento ay '−', ang mga resulta ay hindi natukoy.

Opsyon


Ang env ang utility ay dapat umayon sa Base Definition volume ng POSIX.1–2008, seksyon
12.2, Gamit palaugnayan Mga Alituntunin, maliban sa hindi natukoy na paggamit ng '−'.

Ang mga sumusunod na opsyon ay dapat suportahan:

−i tumawag sa diyos kagamitan na may eksaktong kapaligiran na tinukoy ng mga argumento; ang
ang minanang kapaligiran ay ganap na balewalain.

MGA OPERAND


Ang mga sumusunod na operand ay dapat suportahan:

pangalan=halaga
Mga argumento ng anyo pangalan=halaga dapat baguhin ang kapaligiran ng pagpapatupad, at
dapat ilagay sa minanang kapaligiran bago ang kagamitan ay hinihingi.

kagamitan Ang pangalan ng utility na gagamitin. Kung ang kagamitan pinangalanan ng operand ang alinman sa
mga espesyal na built-in na kagamitan sa seksyon 2.14, espesyal Itinayo-Sa Mga Utility, ang
ang mga resulta ay hindi natukoy.

argumento Isang string na ipapasa bilang argumento para sa invoked utility.

STDIN


Hindi ginagamit.

INPUT MGA FILE


Wala.

Kapaligiran MGA VARIABLE


Ang mga sumusunod na variable ng kapaligiran ay dapat makaapekto sa pagpapatupad ng env:

WIKA Magbigay ng default na halaga para sa mga variable ng internationalization na hindi nakatakda o
wala. (Tingnan ang dami ng Base Definition ng POSIX.1–2008, seksyon 8.2,
internationalization Variable para sa pangunguna sa internasyonalisasyon
mga variable na ginagamit upang matukoy ang mga halaga ng mga lokal na kategorya.)

LC_ALL Kung nakatakda sa isang walang laman na halaga ng string, i-override ang mga halaga ng lahat ng iba pa
mga variable ng internasyonalisasyon.

LC_CTYPE Tukuyin ang lokal para sa interpretasyon ng mga pagkakasunud-sunod ng mga byte ng data ng teksto
bilang mga character (halimbawa, single-byte kumpara sa multi-byte na character sa
mga argumento).

LC_MESSAGES
Tukuyin ang lokal na dapat gamitin upang makaapekto sa format at mga nilalaman ng
mga mensaheng diagnostic na nakasulat sa karaniwang error.

NLSPATH Tukuyin ang lokasyon ng mga katalogo ng mensahe para sa pagproseso ng LC_MESSAGES.

PATH Tukuyin ang lokasyon ng kagamitan, gaya ng inilarawan sa Base Definition
dami ng POSIX.1–2008, Kabanata 8, kapaligiran Variable. Kung PATH ay tinukoy
bilang isang pangalan=halaga operand sa env, ang halaga ang ibinigay ay gagamitin sa paghahanap para sa
kagamitan.

ASYNCHRONOUS KAGANAPAN


Default.

STDOUT


Kung hindi kagamitan ang operand ay tinukoy, bawat isa pangalan=halaga pares sa resultang kapaligiran
isusulat sa anyong:

"%s=%s\n", <pangalan>,halaga>

Kung ang kagamitan ang operand ay tinukoy, ang env ang utility ay hindi dapat sumulat sa karaniwang output.

STDERR


Ang karaniwang error ay dapat gamitin lamang para sa mga diagnostic na mensahe.

oUTPUT MGA FILE


Wala.

LALAKI DESCRIPTION


Wala.

EXIT STATUS


If kagamitan ay hinihingi, ang exit status ng env ay ang exit status ng kagamitan;
kung hindi, ang env lalabas ang utility na may isa sa mga sumusunod na halaga:

0 Ang env matagumpay na nakumpleto ang utility.

1−125 Nagkaroon ng error sa env kagamitan.

126 Ang utility na tinukoy ng kagamitan ay natagpuan ngunit hindi ma-invoke.

127 Ang utility na tinukoy ng kagamitan hindi mahanap.

Mga kahihinatnan OF MGA KAMALI


Default.

Ang sumusunod seksyon ay nagbibigay-kaalaman.

APLIKASYON PAGGAMIT


Ang utos, env, maganda, nohup, oras, at xargs ang mga utility ay tinukoy na gumamit ng exit
code 127 kung may naganap na error upang makilala ng mga application ang ``kabigong makahanap ng
utility'' mula sa ``invoked utility na lumabas na may indikasyon ng error''. Ang halaga ay 127
pinili dahil hindi ito karaniwang ginagamit para sa iba pang kahulugan; karamihan sa mga utility ay gumagamit ng maliliit na halaga
para sa ``normal na kundisyon ng error'' at ang mga halaga sa itaas ng 128 ay maaaring malito sa pagwawakas
dahil sa pagtanggap ng signal. Ang halaga na 126 ay pinili sa katulad na paraan upang ipahiwatig iyon
ang utility ay matatagpuan, ngunit hindi na-invoke. Ang ilang mga script ay gumagawa ng makabuluhang error
mga mensaheng nagpapaiba sa 126 at 127 na kaso. Ang pagkakaiba sa pagitan ng mga exit code 126 at
Ang 127 ay batay sa kasanayan sa KornShell na gumagamit ng 127 kapag sinubukan ng lahat exec ang utility
mabibigo sa [ENOENT], at gumagamit ng 126 kapag anumang pagtatangka na exec nabigo ang utility para sa anumang iba pa
dahilan.

Makasaysayang pagpapatupad ng env utility gamitin ang execvp() o execlp() mga function
tinukoy sa dami ng System Interfaces ng POSIX.1‐2008 para gamitin ang tinukoy na utility;
nagbibigay ito ng mas mahusay na performance at pinipigilan ang mga user na makatakas sa mga character
espesyal na kahulugan sa shell. Samakatuwid, ang mga function ng shell, mga espesyal na built-in, at built-in
na ibinibigay lamang ng shell ay hindi nahanap.

HALIMBAWA


Ang sumusunod na utos:

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

humihingi ng utos mygrep may bago PATH halaga bilang ang tanging entry sa kapaligiran nito
maliban sa anumang mga variable na kinakailangan ng pagpapatupad para sa pagsunod. Sa kasong ito,
PATH ay ginagamit upang mahanap mygrep, na inaasahang maninirahan sa /mybin.

RATIONALE


Tulad ng lahat ng iba pang mga utility na gumagamit ng iba pang mga utility, ang volume na ito ng POSIX.1‐2008 lamang
tumutukoy kung ano env ginagawa gamit ang karaniwang input, karaniwang output, karaniwang error, input file,
at mga output file. Kung ang isang utility ay naisakatuparan, hindi ito napipigilan ng detalye ng
input at output sa pamamagitan ng env.

Ang −i Ang opsyon ay idinagdag upang payagan ang pag-andar ng inalis - opsyon sa isang paraan
tugma sa Utility Syntax Guidelines. Posibleng lumikha ng hindi naaayon
kapaligiran gamit ang −i opsyon, dahil maaari nitong alisin ang mga variable ng kapaligiran na kinakailangan ng
pagpapatupad para sa pagsang-ayon. Ang mga sumusunod ay papanatilihin ang mga variable ng kapaligiran bilang
pati na rin pangalagaan ang PATH para sa pagsunod sa mga utility:

IFS='
'
# Ang nauuna halaga dapat be .
# Itakda IFS sa nito default halaga.

itakda ang −f
# huwag paganahin ang pagpapalawak ng pathname

\unalias −a
# I-unset ang lahat ng posibleng alias.
# Tandaan na ang unalias ay nakatakas upang maiwasan ang isang alias
# ginagamit para sa unalias.
# Ang hakbang na ito ay hindi mahigpit na kinakailangan, dahil ang mga alias ay hindi minana,
# at ang ENV environment variable ay ginagamit lamang ng mga interactive na shell,
# ang tanging paraan na maaaring umiral ang anumang mga alias sa isang script ay kung ito ay tumutukoy sa mga ito
# mismo.

i-unset −f env getconf
# Tiyaking ang env at getconf ay hindi mga function ng user.

env −i $(getconf V7_ENV) PATH="$(getconf PATH)" na utos

Iminungkahi ng ilan na env ay kalabisan dahil ang parehong epekto ay nakakamit ng:

pangalan=halaga ... kagamitan [ argumento... ]

Ang halimbawa ay katumbas ng env kapag ang isang variable ng kapaligiran ay idinagdag sa
kapaligiran ng utos, ngunit hindi kapag ang kapaligiran ay itinatakda sa ibinigay na halaga.
Ang env Isinulat din ng utility ang kasalukuyang kapaligiran kung hinihiling nang walang mga argumento.
May sapat na paggana na higit pa sa ibinibigay ng halimbawa upang bigyang-katwiran ang pagsasama
env.

PAGTATAYA DIREKSYON


Wala.

Gumamit ng envposix online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad