mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-01 18:25:59 +00:00
20 lines
285 B
Awk
Executable File
20 lines
285 B
Awk
Executable File
#!/usr/bin/awk -f
|
|
|
|
BEGIN {
|
|
if ( from == "" || file == "" || to == "" ) {
|
|
print "Usage: replace-text -v from=PATTERN -v file=FILE -v to=PATTERN"
|
|
exit
|
|
}
|
|
}
|
|
|
|
$0 ~ from {
|
|
system("cat " file)
|
|
|
|
while ( getline ) {
|
|
if ( $0 ~ to )
|
|
break
|
|
}
|
|
}
|
|
|
|
{ print }
|