
find /etc/hosts 里的1.1.1.1并全部替换为2.2.2.2
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
Re: find /etc/hosts 里的1.1.1.1并全部替换为2.2.2.2
sed -i "s#1.1.1.1#2.2.2.2#g" /etc/hosts
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
-
- 论坛版主
- 帖子: 5371
- 注册时间: 2007-01-14 16:23
Re: find /etc/hosts 里的1.1.1.1并全部替换为2.2.2.2
自问自答?
去掉文件中的^M: sed -e "s/^M//g" filename > newfile
看这个帖子的时候坛子的小技巧……
去掉文件中的^M: sed -e "s/^M//g" filename > newfile
看这个帖子的时候坛子的小技巧……
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
- 速腾1994
- 论坛版主
- 帖子: 17379
- 注册时间: 2008-11-01 20:43
- 系统: Arch+gnome
Re: find /etc/hosts 里的1.1.1.1并全部替换为2.2.2.2
我以为是find 后来看到用sed'
因为我的手机里的hosts有些不适用我们这,所以我用nslookup 得到google的ip想替换掉
因为我的手机里的hosts有些不适用我们这,所以我用nslookup 得到google的ip想替换掉
-
- 论坛版主
- 帖子: 5371
- 注册时间: 2007-01-14 16:23
Re: find /etc/hosts 里的1.1.1.1并全部替换为2.2.2.2
find不能替换吧,就是找到了也要调用其他程序替换
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
-
- 帖子: 53
- 注册时间: 2010-12-09 23:54