Middle
Ի՞նչ փոփոխականներ գիտեք bash-ում: Վերջին հրամանի վերադարձի կոդով փոփոխականը:
sobes.tech AI
Պատասխան AI-ից
bash-ում տարբեր տեսակի փոփոխականներ կան:
- Պարզ փոփոխականներ — պարզապես պահում են արժեքներ, օրինակ
VAR=123: - Անհատական փոփոխականներ — հասանելի են զավակ գործընթացների համար, օրինակ
export PATH: - Հատուկ փոփոխականներ — տրամադրում են տեղեկատվություն շելլի և հրահանգների մասին:
Վերջին կատարված հրամանի վերադարձի կոդը փոփոխականը $? է: Այն պարունակում է ամբողջ թիվ, որտեղ 0-ը նշանակում է հաջողություն, իսկ ցանկացած այլ թիվ՝ սխալ:
Օրինակ՝
ls /nonexistent
echo "Վերադարձի կոդը: $?" # Ցույց կտա ոչ զրո կոդ
ls /
echo "Վերադարձի կոդը: $?" # Ցույց կտա 0