使用sed命令批量替换文件内容


在Linux系统中,可以使用sed命令方便的进行批量替换文件中的内容。
比如,在迁移HP Unix系统的脚本到Linux的时候,需要把/usr/bin/sh替换成/bin/sh或者/bin/bash。
这个时候就可以用到sed命令

命令如下:
sed -i “s//usr/bin/sh//bin/bash/g” `grep /usr/bin/sh -rl /home/leo/shell`

Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s