在LINUX中 如何用sed將整行替換成給定字符串?

2022-11-07 00:55

1個回答
sed -e 's/^.*$/string/' filename
其中string是你要替換的字符串

以上命令是把所有行都替換成某個字符串,如果你要只替換某一行,可以在前面加上行號:

sed -e '3s/.*$/string/' ......
相關(guān)問答
linux使用sed命令如何替換兩個字符串之間的字符串
1個回答2022-11-03 07:42
把url=".*" 變成 url=".*?"
如何使用Linux sed命令進行字符串替換
1個回答2022-11-09 11:21
sed -i 's/ori/replace/' 文件名 -i 原文件內(nèi)容替換; ori為要替換的字符串 replace為要替換成的字符串
linux sed命令替換特定字符之后的字符
2個回答2023-05-17 15:56
1、首先進入到Linux系統(tǒng),分別創(chuàng)建兩個目錄vim1、vim2。 2、分別在vim1、vim2文件夾下創(chuàng)建兩個測試文件file1.c、file2.c。 3、然后在file1.c中添加,...
全文
Linux:如何使用sed替換其中的內(nèi)容呢?
2個回答2023-05-17 00:35
sed??-i?'0,/\/plat\/backup\/background/?s/^\*\/5/\*\/8/'?/etc/crontab 僅處理第一個以“*/5”開始的行
sed命令替換指定字符串后面內(nèi)容
1個回答2023-05-17 00:35
sed -r 's/(ATTR\{address\}==")[^"]*/\1ABC/' A 結(jié)果得到: SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",...
全文
Linux批量替換多個文件中字符串
1個回答2022-12-31 08:31
linux批量替換多個文件中字符串linux下批量替換多個文件中的字符串的簡單方法。用sed命令可以批量替換多個文件中的字符串。 用sed命令可以批量替換多個文件中的字符串。sed -i s/原字符串...
全文
sed替換指定字符后面內(nèi)容
1個回答2022-11-05 20:33
sed?-r?'s/(ATTR\{address\}==")[^"]*/\1ABC/'?A 結(jié)果得到: SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*"...
全文
sed匹配后再替換
1個回答2022-08-26 12:10
你好很高興回答你的問題: 先過濾,然后進行替換的格式為 '//s###g'? ?//表示你要找的內(nèi)容? s###g表示替換?? 比如我要找出/etc/passwd中包含bash的行 并把這行中的...
全文
linux中如何用sed 互換 /etc/passwd 以冒號分隔的第一列和第二列
1個回答2023-01-03 16:38
sed?-r?"s/^([^:]+):(.+)$/\1/"?/etc/passwd
以下兩個sed替換怎么理解?
1個回答2023-05-20 10:57
江鄉(xiāng)故人偶集客舍(戴叔倫)
熱門問答