Sed kullanıyorum. Görebildiğim kadar doğru bir regex kullanıyordum, ama sed hiçbir şey yapmadı. \s+Hangi sed'in anlayamadığını kullandığım ortaya çıktı ve geçiş yaptığımda [ ]+işe yaradı.
Özetle, çalışmak için hemen hemen her şeyden kaçmak ve \sboşluk için kaldırmak zorunda olduğum bir normal ifade yaptım . Tüm bunlardan kaçınmak için bir mod var gibi görünüyor -rYani sormak istedim:
-rSed için varsayılan mod neden olmasın ? Neden her şeyden kaçmak için bu kadar çok beladan gitmek zorunda kaldım?manseçeneğin olduğunu--posixve "POSIX.2 BRE'lerin desteklenmesi gerektiğini" söylüyor. Bu ne anlama geliyor? NFA / DFA modu?
\s+kullanımı gibi boşlukları eşleştirmek[[:space:]][:space:]]*için[[:space:]]+.