पाठ 24 / 29
वेरिएबल्स और कंडीशनल्स
Bash में मान स्टोर करना और शाखाएँ बनाना।
वेरिएबल्स
= के आस-पास कोई स्पेस नहीं। $name से वेरिएबल का मान पढ़ें।
name="Bob"
count=3
echo "$name has $count files"
Output:
Bob has 3 files
if / else
टेस्ट एक्सप्रेशन [ ] के अंदर आता है (स्पेस मायने रखता है)। -f जाँचता है कि फाइल मौजूद है।
if [ -f "notes.txt" ]; then
echo "File exists"
else
echo "Not found"
fi
Output:
File exists