English 中文(简体)
using using
原标题:using grep with sed
  • 时间:2024-01-07 02:44:27
  •  标签:
  • sed
  • grep

试图用这一案文找到所有档案,代之以“原始”

贪 gr——r “david_now”, ——i s”david_now”,g

它在某些档案中失败了,并停止了以下例子:

sed no input files BRF/Test_page.mujebr3.brf: binary file matches

问题回答

页: 1 如果你想要在这些档案中实际操作,则需要使用<条码>xargs<>。 指挥,如:

grep -rl "david_now" | xargs sed -i  s"david_now"david_old"g 

大部分工作要做,尽管你有含有白色空间的档案,但你需要修改颗粒,在档案名称之间使用联合国民族解放军的排位:

grep -rlZ "david_now" | xargs -0 sed -i  s"david_now"david_old"g 




相关问题
Really strange grep 2.5.1 bug in cat d reading long lines

Recently a peer and I discovered an interesting bug in GNU grep 2.5.1 in which standard input with lines greater than 200,000,000 characters causes grep to fail, even if the pattern is not in one of ...

grep a tab in UNIX

How do I grep tab ( ) in files on the Unix platform?

how to grep a variable in the shell program? [duplicate]

#!/bin/bash for ((var=0; var<20; var++)) do echo " Number is: $(grep Multiple_Frame = echo **$var** 20mrf.txt | wc -l)" >>statisic.txt done This shell program cannot produce correct ...

GREP - finding all occurrences of a string

I am tasked with white labeling an application so that it contains no references to our company, website, etc. The problem I am running into is that I have many different patterns to look for and ...

Grep doesn t work correctly with .as files

Here s the statement I m running: grep -i -H ConfigureControls *.as Note that I m forcing file names with the -H flag. What I get back is: } } trac} } this.chairControls.debug....

热门标签