oracledba.help
Scripts

BASH Script PartitionDisks.sh

<- Scripts

 #!/bin/bash

 # User Vars
 aDeviceLetters=(b c d e f g h i j)

 # Functions #################################
 PartDisks() {
 pDevice=$1
 printf "Partitioning: /dev/sd$pDevice \n"

 fdisk /dev/sd$pDevice <<EEOF
 n
 p
 1


 w
 EEOF
 }

 # Process #############################

 # Confirmation
 clear
 printf "About to create partitions for configured devices. \n\n"
 read -p "Press [Enter] to continue.";

 for d in ${aDeviceLetters[@]}
 do
  PartDisks $d
 done

 printf "*** Process Ended ***\n"
 exit 0

Make blank spaces in HERE variable ENTER (CrLf) etc..

QC Partitions Afterward

 fdisk -l