Middle
Bash-də hansı dəyişənləri bilirsiniz? Sonuncu əmrin geri dönüş kodu ilə dəyişən?
sobes.tech Süni İntellekt
AI-dan cavab
bash-də müxtəlif növ dəyişənlər mövcuddur:
- Adi dəyişənlər — sadəcə dəyərləri saxlayır, məsələn
VAR=123. - Ətraf mühit dəyişənləri — uşa proseslər üçün əlçatandır, məsələn
export PATH. - Xüsusi dəyişənlər — shell və komandaların vəziyyəti haqqında məlumat verir.
Son icra olunan komandanın geri dönüş kodu $? ilə göstərilir. Bu, tam ədəd dəyərdir; 0 uğurlu icraatı, digər bütün nömrələr isə səhvi göstərir.
Nümunə:
ls /nonexistent
echo "Geri dönüş kodu: $?" # Nolinçili geri dönüş kodunu göstərəcək
ls /
echo "Geri dönüş kodu: $?" # 0 göstərəcək