The dequote type (dequote) refuses to remove quotation marks if doing so will result in an illegal address. For example, internal space characters are illegal in addresses: "a b" becomes "a b" The -S switch causes all the quoted space characters to be changed into a character that you specify just before the dequoting process: Kdequote dequote -S+ Here, we specify that quoted strings will have quoted spaces converted into a plus before dequoting. Therefore, the preceding conversion becomes the following: "a b" becomes a+b As you will see in the reference sections at the end of this chapter, this -S database switch can be used with a few other types as well. |