To create a file with commands to remove the missing paths
#!/bin/sh # rmpaths >xrmpaths echo "#!/bin/sh" >>xrmpaths disks=$(lspv | awk '{print $1}') for loop in $disks do lspath -l $loop -H -F "name:parent:connection:status" |grep Missing| awk -F: '{print "rmpath -dl",$1,"-p", $2, "-w", $3}'>>xrmpaths done
To create a file with commands to remove the failed paths
#!/bin/sh # rmpaths >xrmpaths echo "#!/bin/sh" >>xrmpaths disks=$(lspv | awk '{print $1}') for loop in $disks do lspath -l $loop -H -F "name:parent:connection:status" |grep Failed| awk -F: '{print "rmpath -dl",$1,"-p", $2, "-w", $3}'>>xrmpaths done