mirror of
https://github.com/Homebrew/brew.git
synced 2025-07-14 16:09:03 +08:00
Formula-Cookbook: better inreplace
example.
Make multiple replacements if using the block form.
This commit is contained in:
parent
26118d6225
commit
341b64cc96
@ -373,11 +373,12 @@ A convenience function that can edit files in-place. For example:
|
|||||||
|
|
||||||
`inreplace "path", before, after`
|
`inreplace "path", before, after`
|
||||||
|
|
||||||
`before` and `after` can be strings or regular expressions. You can also use the block form:
|
`before` and `after` can be strings or regular expressions. You should use the block form if you need to make multiple replacements in a file:
|
||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
inreplace "path" do |s|
|
inreplace "path" do |s|
|
||||||
s.gsub! /foo/, "bar"
|
s.gsub! /foo/, "bar"
|
||||||
|
s.gsub! "123", "456"
|
||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user