Funding for 'IT Lab' Project, Phase 1: Progress of sticker sales. Purchase a sticker to help us reach our target.Updated: 2010-02-28 11:53
Shell Scripting සිංහලෙන්

by Sameera Shaakunthala
ලිනක්ස් පාරිසරිකය තුළ දී shell script සකස් කර ගන්නා ආකාරය පිළිබඳ මෙම ලිපි පෙළින් ඉදිරිපත් කෙරේ. විචල්ය භාවිතාව පිළිබඳ diGIT පසු ගිය කලාපයේ සාකච්ඡා කරනන ලදී. Shell එකේ භාවිත කෙරෙන විචල්යල පද්ධති විචල්ය (system variables) හා පරිශීලක නියම කළ විචල්ය (user defined variables) ලෙස විචල්ය වර්ග දෙකකට බෙදෙන බව පසු ගිය ලිපියේ අවසානයේ සඳහන් කරන ලදී.
පද්ධති විචල්ය (System Variables)
පද්ධති විචල්යයක් යනු මෙහෙයුම් පද්ධතිය මගින් පවත්වා ගන්නා පෙරනිමි (default) විචල්යයන් ය. . Shell මත භාවිත වන පද්ධති විචල්ය රාශියක් පවතී. සම්මතයක් වශයෙන් මේවා දැක්වෙන්නේ ඉංග්රීසි කැපිටල් අකුරෙනි
උදාහරණ:
OSTYPE=”linux-gnu”
SHELL=”/bin/bash”
PWD=”/home/shaakunthala/Desktop”
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games”
DESKTOP_SESSION=”gnome”
මේ විචල්ය සහ ඒවායේ අගයයන් බලා ගැනීමට පහත දැක්වෙන විධානය ලබා දීමෙන් හැකි වේ.
set
set|more -d
උදාහරණ
echo $USERNAME
(
ඔබට අවශ්ය නම් පද්ධති විචල්යයන් හි අගයයන් කැමති පරිදි සකස් කළ හැකි ය. එහෙත් ඇති වන ප්රතිපල පිළිබඳ හරියාකාරව නොදැන පද්ධති විචල්යයන්හි අගය වෙනස් කිරීම පද්ධතියේ ස්ථායීතාවට බලපෑම් ඇති කළ හැකි ය. එබැවින් පද්ධති විචල්යයන් හි අගය සකස් කිරීමෙන් වැළකී සිටීම වඩාත් සුදුසු ය.
පරිශීලක නියම කළ විචල්ය
පසුගිය ලිපිය මගින් විචල්ය හඳුන්වා දීමේ දී සාකච්ඡා කළේ පරිශීලක නියම කළ විචල්ය
විචල්ය පිළිබඳ සිද්ධාන්ත මෙයින් නිමා වන අතරල Shell එක තුළදී ගණිත කර්ම භාවිත කරන ආකාරය පිළිබඳ මීළඟ ලිපියෙන් සාකච්ඡා කරමු.
Post new comment