shell编程(二)

2019-06-20  本文已影响0人  zhangxiaohao
样例
#!/usr/bin/bash 
#  Author:zhangsan
# Create Time: 2019-6-30
#  Script Description:fidisk shell exaple
fdisk /dev/sdb <<EOF
n#交互命令顶格写
p
3
#回车
+512M
w
EOF

注意:
shell代码中linux命令中有交互命令的,以<<EOF开头,以EOF结尾。
中间写交互命令,命令要顶格写。
回车直接在顶格打个回车键

其他相关命令

expr 2+2
$?
echo "当前内存使用率:` "scale=2;141*100/7900"|bc`%"

反引号还可以嵌套使用。但需注意,嵌套使用时内层的反引号必须用反斜杠(\)将其转义。例如:

abc=`echo The number of users is \`who| wc -l\``
echo $abc
The number of users is 2
echo $(100%3)
上一篇下一篇

猜你喜欢

热点阅读