{literal} for i in {b..f};do if [ -b /dev/sd$i ]; then echo -e "o\nn\np\n1\n\n\nw" | fdisk /dev/sd$i echo -e "y" | mkfs.ext4 /dev/sd$i fi done mount_base="/opt/" for device in `fdisk -l | grep /dev/sd | grep Disk | awk '{print $2}' | sed s'/://g' | grep -v a`; do if [ -b $device ]; then fstype=$(blkid $device|grep -iEo 'TYPE=".{3,5}"'|grep -iEo '".{3,5}"'|sed 's/"//g') eval fs_type=$fstype if [ "$fs_type" = "ntfs" ]; then break; fi let d_num+=1 mkdir -p $mount_base$d_num > /dev/null 2>&1 || let d_num+=1 && mkdir $mount_base$d_num sed -i "#$device#d" /etc/fstab mount $device $mount_base$d_num echo "$device $mount_base$d_num $fs_type defaults 0 0" >> /etc/fstab fi done {/literal}