Tuesday, 10 May 2022

sed inplace Mac vs Linux

Ada beza sed inplace dia Mac dan Linux. sed in place di Mac wajib ada backup!!! Kalau tak letak backup nanti dapat error "undefined label". 


Mac

sed -i '.bak' 's/lama/baru/g' namafail


Mac ( kalau berdegil tak nak backup kena letak extension kosong )

sed -i '' 's/lama/baru/g' namafail


Linux ( tak perlu backup )

sed -i 's/lama/baru/g' namafail


Linux ( kalau nak backup)

sed -ibak 's/lama/baru/g' namafail


Rujukan Manpage Sed Mac ( kiri)  dan Manpage Sed Linux (kanan)




No comments:

Post a Comment

Memantau Linux dengan atop

Katakan kita nak tau aplikasi apa yang guna CPU tinggi pada 3 pagi tadi.Cara paling mudah ialah dengan menggunakan atop. atop macam top tapi...