awk cut grep sed
awk -F : '{print $3}' 以:为分隔符号,显示第3段。
cut -c 25-28 显示第25到第 28个字符
我们要删除每行最后的两个字符:
点号表示一个单个字符, 两个点号就表示两个单个字符 sed 's/..$//' test
删除每行前2个字符 sed 's/..//' test
替换原有的字符 sed -i 这样会写入文件,没有-i 不保存的原有文件
sed -i 's/0:9877",/0:9999",/' /usr/lib/Acronis/ApiGateway/api_gateway.json
变量需要用“ ,必须用” 要不然 不生效
sed -i "s/0:$PORT/0:$NEWPORT/" /usr/lib/Acronis/ApiGateway/api_gateway.json
- 阅读更多 关于 awk cut grep sed
- 我要登陆 或者 我要注册 登陆后查看答案或者下载文件以及发表评论