![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 請教sed高手
(https://www.pcdvd.com.tw/showthread.php?t=1099458)
|
|---|
請教sed高手
在linux下某個文字檔內容如下
x=a y=b z=c ... 若想將 y=b 改為 y=d 並維持 c所在的行數 b 不是固定數字 求救 |
y會等於b以外的嗎?
d也是不為固定數字嗎? |
引用:
是的 用取代似乎不行 還在想辦法 … |
我覺得你直接貼上來比較快
另外如果d也是不為固定數字的話你想填入y=d的方式是什麼 有b d對照表? |
sed 笨蛋想到的
sed "s/y=.*/y=d/g" a.txt |
引用:
跟我想的一樣, 頂多是改成\d+ 或 [\d\.]+ 應該這樣就能作到了吧 |
引用:
太厲害了~ 完全解決 最後指令是這樣 sed -i s/"^CONFIG=.*"/"CONFIG=2"/ config |
| 所有的時間均為GMT +8。 現在的時間是12:30 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。