ලිනක්ස් විධාන - Unix අණ දීම්

සකසා - විචල්යයන් කියවන්න සහ ලියන්න

සාරාංශය

varName ? වටිනාකමක්ද ?

විස්තර

විචල්ය varName අගය ආපසු ලබා දෙයි . අගය නිශ්චය කර ඇතිනම්, varName අගය වෙත අගයන් සකසා, එය දැනටමත් නොමැති නම්, නව විචල්යයක් නිර්මාණය කර එහි වටිනාකම නැවත ලබා ගත හැක. VarName විවෘත වරහන තිබේ නම් එය ඉතාම වරහන් සහිතව අවසන් වන විට එය අරාව මූලද්රව්යය වෙත යොමු කරයි: පළමු විවෘත වරහන් පෙර අක්ෂර යනු අකුරේ නමයි, සහ එහි වරහන් අතර අක්ෂර සමූහය තුල දර්ශකය වේ. එසේ නැතහොත් varName සාරාංශ විචල්යයක් අදහස් වේ. සාමාන්යයෙන් varName නුසුදුසු වේ (නාමකරණය අඩංගු නම් කිසිවක් ඇතුළත් නොවේ), වර්තමාන නාමඅවකාශයෙහි එම නමේ විචල්යය කියවනු ලබන්නේ හෝ ලියා ඇත. VarName නාම අවකාශ අනුස්ථාපක නම් (එය අරාවෙහි මූලද්රව්යයට අදාල නම් එය අරාවෙහි නමෙහි) විශේෂිත නාමඅවකාශයෙහි විචල්යය කියවනු ලබන්නේ හෝ ලියනු ලැබේ.

ක්රියා පටිපාටිය ක්රියාකාරී නොවේ නම් varName නාමඅවකාශයෙහි විචල්යයයක් භාවිතා කරයි නම් (වර්තමාන නාමඅවකාශය ගෝලීය නාම අවකාශය නම් ගෝලීය විචල්යය). ක්රියා පටිපාටිය ක්රියාකාරී නම් varName පරාමිතිය හෝ ප්රාදේශීය විචල්යය යොමු වන්නේ ගෝලීය විධානය varName ගෝලීය වශයෙන් ප්රකාශයට පත් කිරීම සඳහා නම් හෝ varName ලෙස නම්කෙරෙන විචල්යයක් ප්රකාශයට පත් කිරීම සඳහා විචල්ය විධානයක් භාවිතා නොකළහොත්ය.

විකල්ප

-අ අපනයන සඳහා නවීකරණය කරන ලද හෝ නිර්මාණය කරන ලද මාර්ක් විචල්යයන්. -b රැකියා අවසන් කිරීම වහාම දැනුම් දෙනු ලැබේ. -ඊ අක්රිය නැති තත්වයක් සහිත විධානයක් එළඹෙන විට වහාම පිටවෙන්න. -f ගොනු නාම පරම්පරාව අක්රීය කිරීම (globbing). -h ආයාචනා කරන ලද ස්ථාන මතක තබා ගන්න. -k සියලු පැවරුම් තර්ක විධාන සඳහා වන පරිසරය තුල ස්ථානගත කරනු ලැබේ, විධාන නාමයට පෙර සිදු කරන ලද ඒවා නොවේ. -m රැකියා පාලනය සක්රීයයි. -n විධාන කියවන්න, නමුත් ඒවා ක්රියාත්මක නොකරන්න. -o විකල්ප-නම විකල්ප-නාමයට අනුරූප විචල්යය සකසන්න: -බෙල්ස්expand-same as -lexxport-same -b ලෙස emacs-style රේඛීය සංස්කරණ අතුරුමුහුණත් භාවිතා කරන්න -Erexs-like -e errtxit-same-functrace-same -H histexpand same -H ඉතිහාසය සක්රීය ඉතිහාස විධාන ඉතිහාසය නොසලකා හැරීම EOF කියවීමෙන් පිටවීම නොකෙරේ-අන්තර්ක්රියාකාරී-විවරණ විවරණ මගින් අන්තර්ක්රියාකාරි විධාන තුලදී දක්වනු ලබන ප්රධාන වචන වේ -k-මොනිටරය ලෙස -m noclobber සමාන වන පරිදි--C noexec - n noglob -f nolog ලෙසම පිළිගනු ලැබූ නමුත්, -u onecmd-i same -m nounset-same as-same--same physical-same -p-pipefail ලෙස same -b nounset ලෙස නොසලකන අතර නළ පද්ධතියේ ප්රතිස්ථාපන අගය නොපවතින අවසන් ආඥාව -zero තත්වය, නැතහොත් ශුන්ය නොවන තත්ව posix සමඟ පිටවීම නොලබන විධානයක් මඟින් බාස් හි හැසිරීම වෙනස් වේ නම්, Posix සම්මතයෙන් වෙනස් වන සාමාන්ය සම්මත වරප්රසාද වලට සමාන වන -v විචලනය වන ආකාරයට -v vi- style රේඛීය සංස්කරණ අතුරුමුහුණත් -x -p ලෙසද සමාන වේ සැබෑ හා කාර්යක්ෂම පරිශීලක හැඳුනුම් පත් නොකෙරේ. $ ENV ගොනුව සැකසීම හා ෂෙල් කාර්යයන් ආයාත කිරීම අක්රීය කිරීම. මෙම විකල්පය අක්රිය කිරීමෙන් සක්රීය UID සහ gid සැබෑ යූඩීඩ් සහ gid යන්නට හේතු වේ. -t විධානය කියවීම සහ ක්රියාත්මක කිරීමෙන් අනතුරුව පිටවීම. -u නොකෙරෙන විචල්යයන් ආදේශ කිරීමේදී දෝශයක් ලෙස සලකන්න. -v කියවන්නාට කියවන්නා සේම shell ආදාන රේඛා මුද්රණය කරන්න. -x මුද්රණ විධාන සහ ඒවායේ තර්ක ක්රියාත්මක කරන විට. - ශෙලය මඟින් බ්රේක්ස් ප්රසාරණය කිරීම සිදු කරනු ඇත - සැකසූ විට, දැනට පවතින සාමාන්ය ලිපිගොනු ප්රතිදානය ප්රතිස්ථාපනය කිරීමෙන් අවලංගු වේ. -ඊ සැකැස්ම නම්, ERR උගුලේ ෂෙල් කාර්යයන්ගෙන් උරුම කර ගනී. -බලන්න! ශෛලිය ඉතිහාසය ආදේශ කිරීම. මෙම ධජය ශෛලීන් අන්තර් ක්රියාකාරී වන විට පෙරනිමිය වේ. -P සැකසු නම්, වර්තමාන බහලුම වෙනස් කරන cd වැනි විධානයන් ක්රියාත්මක කිරීමේදී සංකේතාත්මක ඈඳියන් අනුගමනය නොකරන්න. -T සැකසූ විට, DEBUG උගුලේ ෂෙල් කාර්යයන්ගෙන් උරුම වේ. - ස්ථානගත පරාමිතීන් සඳහා ඉතිරිව පවතින තර්ක නියම කරන්න. -x සහ -v විකල්ප අක්රීය කර ඇත. භාවිතයෙන් වෙනුවට + භාවිතා කිරීමෙන් මෙම කොඩිය ඉවත් කිරීමට හේතු වේ. මෙම කොඩිය ද ශෙලය ආදේශ කිරීම මත ද භාවිතා කළ හැකිය. වත්මන් කොඩි සංඥා $ -. ඉතිරි n ARGs ස්ථානීය පරාමිතීන් හා පිළිවෙලින්, $ 1, $ 2, .. $ n වේ. ARGs නොමැති නම්, සියලු විචල්ය විචල්ය මුද්රණය වේ. Exit Status: වලංගු නොවන විකල්පයක් ලබා ගත නොහැකි නම් සාර්ථක ප්රතිඵල ලැබේ.

බලන්න

expr (n), proc (n), trace (n), unset (n)

මූලපදය

කියවීම, ලිවීම, විචල්ය

වැදගත්: ඔබේ විශේෂ පරිගණකයේ විධානයක් භාවිතා කරන ආකාරය බැලීමට මිනිසා විධානය ( % man ) භාවිතා කරන්න.