\| , which is an OR operator, is not equal to |, this is correct:
sudo dmesg | grep -i 'sdg\|seagate\|warn\|error\|fail'
\| , which is an OR operator, is not equal to |, this is correct:
sudo dmesg | grep -i 'sdg\|seagate\|warn\|error\|fail'
In egrep | is the OR operator. I assume Linux grep supports extended regex by default. \| is only necessary if you do NOT use single quotes '.
@QonoS when i enter your command, I get the error output above
@pmh when i enter your command, I get the no error output above
No curly quotes in a Unix command ![]()
For the new disk:
For the old disk:
This is just bizarre, any ideas? Just damn unlucky with hardware compatibility??
Turns out it was related to the port at the end (and nothing to do with the hard drives)
Not sure which component was causing the issues as everything is working now, but tested each of the hard drive SATA backplate, SATA cables and SATA ports on the motherboard.
Thanks again all