Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!tut.cis.ohio-state.edu!ucsd!nosc!humu!pegasus!pilikia!art From: art@pilikia.pegasus.com (Art Neilson) Newsgroups: comp.unix.questions Subject: Re: Changing back slashes to forward slashes Keywords: tr, sed, PC, port Message-ID: <1990Aug17.102857.21797@pilikia.pegasus.com> Date: 17 Aug 90 10:28:57 GMT References: <1990Aug16.194644.14376@athena.mit.edu> Organization: Pilikia, Honolulu Lines: 15 In article <1990Aug16.194644.14376@athena.mit.edu> ramon@skye.mit.edu (Ramon F Herrera) writes: > >I have a question for those {sed, grep, awk, tr} wizards out there. >I'd like to change all the occurrences in a file of a line like this: > >#include "dira\dirb\incl.h" > >to > >#include "dira/dirb/incl.h" Gosh, how about this ... sed '/^#include/s/\\/\//g' infile > outfile -- Arthur W. Neilson III | ARPA: art@pilikia.pegasus.com Bank of Hawaii Tech Support | UUCP: uunet!ucsd!nosc!pegasus!pilikia!art