1. =~ 正则匹配,匹配就输出1, 不匹配就输出0 ([ ]不支持正则匹配,[[ ]]支持用=~进行正则匹配)
例子:
TEST_STR="sdas12312"
if [[ ${TEST_STR} =~ "123" ]]
then
echo "1"
else
echo "0"
fi
2.获取磁盘类型
2.1:lsblk 列出块设备的信息,可以使用lsblk --help 查看帮助信息
2.2:fdisk 显示或操作磁盘分区表,可以使用fdish --help 查看帮助信息
1. =~ 正则匹配,匹配就输出1, 不匹配就输出0 ([ ]不支持正则匹配,[[ ]]支持用=~进行正则匹配)
例子:
TEST_STR="sdas12312"
if [[ ${TEST_STR} =~ "123" ]]
then
echo "1"
else
echo "0"
fi
2.获取磁盘类型
2.1:lsblk 列出块设备的信息,可以使用lsblk --help 查看帮助信息
2.2:fdisk 显示或操作磁盘分区表,可以使用fdish --help 查看帮助信息