Chris Tolley writes:
> sed s/\:1001\:/\:new_GUD\: assign.<timestamp> >assign.whatever
...
> Just in case you didn't know, you use \ to "escape" the character so
> that the command line doesn't try to interpret it.  The : means "null" and
> is used in shell scripting for "doing nothing"

You don't need to escape these colons.  `:' is a builtin command, but
it's not a special character; as far as command *parsing* goes, `:' is
just like `b'.


paul

Reply via email to