试图让这个工作一段时间而不是真正得到它.
基本上,我有一个IP地址的文件每天或多或少地改变.该文件只包含一个IP地址,这是我试图用我疯狂的grepping替换以找到我当前的内部IP.
基本上,我有一个IP地址的文件每天或多或少地改变.该文件只包含一个IP地址,这是我试图用我疯狂的grepping替换以找到我当前的内部IP.
我有这个
#!/bin/sh newip=$(ifconfig | grep 0xfff | grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' | grep -v 255) echo $newip sed 's/*\.*\.*\.*/"$newip"/g' log.txt > logmod.txt
但它不匹配和替换.
我不熟悉sed,我也是regexps的初学者.
任何帮助都是极好的!
谢谢 :)