Frequent Question: How Do I Remove Double Quotes in Unix?
Contents

How do you remove double quotes in Linux?

2 Answers

  1. sed ‘s/”//g’ removes all double quotes on each line.
  2. sed ‘s/^/”/’ adds a double-quote at the beginning of each line.
  3. sed ‘s/$/”/’ adds a double-quote at the end of each line.
  4. sed ‘s/|/”|”/g’ adds a quote before and after each pipe.
  5. EDIT: As per the pipe separator comment, we have to slightly change the command.

How do you replace a double quote in Unix?

Just use ” for the outer quotes in your sed and you can then use ‘ in the replacement. You don’t want “+ unless you might have more than one consecutive ” and you want to replace all of them. If you do, use sed -r “s/\”+/\’/g” .

Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article
Twitter Facebook Pinterest