Vous pouvez utiliser les éléments suivants :
sed 's/[Ff][Ii][Rr][Ss][Tt]/last/g' file
Sinon, vous avez le /I
et n/i
drapeaux :
sed 's/first/last/Ig' file
De la part de l'homme :
Je
je
Le modificateur I de la correspondance d'expressions régulières est une extension GNU qui fait correspondre sed à regexp sans tenir compte de la casse.
Tester
$ cat file
first
FiRst
FIRST
fir3st
$ sed 's/[Ff][Ii][Rr][Ss][Tt]/last/g' file
last
last
last
fir3st
$ sed 's/first/last/Ig' file
last
last
last
fir3st
si vous voulez économiser un peu de frappe, essayez awk. Je ne pense pas que sed ait cette option
awk -v IGNORECASE="1" '/first/{your logic}' file
Vous pouvez essayer
sed 's/first/somethingelse/gI'
GNU sed
sed '/first/Ii This line to be added' file