set the tmp file for sed??

jd1008 jd1008 at gmail.com
Sat Sep 26 22:25:25 UTC 2015



On 09/26/2015 04:05 PM, Patrick O'Callaghan wrote:
> On Sat, 2015-09-26 at 15:30 -0600, jd1008 wrote:
>> On 09/26/2015 02:39 PM, bruce wrote:
>>> Hey.
>>>
>>> I know. This is probably really basic/subtle, but 'net searches are
>>> coming up empty.
>>>
>>> Doing testing of 'sed' it's generating tmp files in the base
>>> directory. Is there a way that the 'sed' tmp dir can be set to
>>> '/tmp'.
>>>
>>> A sample sed cmd would be
>>>
>>> sed -i '/foo/cat/g' abc.dat
>>> sed -i '/foo/d' abc.dat
>>>
>>> thanks..
>> One minor error
>>
>> sed -i 's/foo/cat/g' abs.dat
>> ditto for abs.dat
>>
>> Man page says:
>>
>>          s/regexp/replacement/
>  From "info sed":
>
>     The `s' command can be followed by zero or more of the following FLAGS:
>
> `g' Apply the replacement to _all_ matches to the REGEXP, not just the first.
>
> poc
>
Nothing wrong with the trailing g.
Nor did I say it was the error.
The trailing g says make the change on every match in the line.



More information about the users mailing list