sed -i \'/first/i This line to be added\'
In this case,how to ignore case while searching for pattern =first
You can try
sed 's/first/somethingelse/gI'