简体   繁体   中英

Replace string for sed \n

I'm trying to replace ),( with ),\\n( :

sed -i.bak s/),(/),\n(/g backup.sql

But it causes an error.

Use quotes:

sed -i.bak 's/),(/),\n(/g' backup.sql

For using with old sed version such as on BSD (OSX):

sed -i.bak 's/),(/),'$'\\\n''(/g' backup.sql

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM