思维导图
2.请把当前用户名存到数组下标0
当前用户id存到下标2
当前用户组id存到下标3
当前用户使用解析器存到下标1
打印数组元素
#!/bin/bash
a[0]=`grep "^ubuntu" /etc/passwd | cut -d ":" -f 1`
a[2]=`grep "^ubuntu" /etc/passwd | cut -d ":" -f 3`
a[3]=`grep "^ubuntu" /etc/passwd | cut -d ":" -f 4`
a[1]=`grep "^ubuntu" /etc/passwd | cut -d "/" -f 5`
echo ${a[*]}
3.在终端输入一个字符串,请输出最后一位
#!/bin/bash
read -p "请输入一个字符串" a
b=${a:0-1:1}
echo $b
4输入一个5位数字,计算每一位的和
#!/bin/bash
read -p "请输入一个五位数" num
((a1=num/10000))
((a2=num%10000/1000))
((a3=num%1000/100))
((a4=num%100/10))
((a5=num%10))
((sum=a1+a2+a3+a4+a5))
echo $sum