Anda dapat menggunakan yang berikut ini:
sed 's/[Ff][Ii][Rr][Ss][Tt]/last/g' file
Jika tidak, Anda memiliki /I
dan n/i
bendera:
sed 's/first/last/Ig' file
Dari man sed:
Saya
saya
Pengubah I untuk pencocokan ekspresi reguler adalah ekstensi GNU yang membuat sed cocok dengan regexp dengan cara yang tidak peka huruf besar kecil.
Uji
$ 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
jika Anda ingin menyimpan beberapa pengetikan, coba awk. Saya rasa sed tidak memiliki opsi itu
awk -v IGNORECASE="1" '/first/{your logic}' file
Anda dapat mencoba
sed 's/first/somethingelse/gI'
GNU sed
sed '/first/Ii This line to be added' file
Cara menyandikan gambar base64 di linux bash / shell
Skrip Bash untuk menghitung waktu yang telah berlalu