خب اول از همه متغیر رو let می کنیم:
let a
بعدش اونو بدین صورت مقدار دهی می کنیم:
$a=10
اگه خواستیم توشو ببینیم:
echo $a
read a
اینجا ورودی کاربر در متغیر ذخیره a میشود.
if [ شرط ] then دستور ها fi
مثال:
#!/bin/bash # Basic if statement if [ $1 -gt 100 ] then echo Hey that\'s a large number. pwd fi date
خب تستش کنیم:
shams@mypc: ./if_example.sh 15 Wed 29 Jan 9:32:35 2020
shams@mypc: ./if_example.sh 150 Hey that's a large number. /home/ryan/bin Wed 29 Jan 9:32:35 2020
ایف های تو در تو:
#!/bin/bash # Nested if statements if [ $1 -gt 100 ] then echo Hey that\'s a large number. if (( $1 % 2 == 0 )) then echo And is also an even number. fi fi
if [ شرط ] then دستور else دستور دیگه fi
if [ شرط ] then دستورات elif [ شرط ] then دستورای دیگه else دستورا fi