开启辅助访问 切换到窄版

解决ssh远程执行命令无法使用awk和sed的问题

[复制链接]
作者:hanhongwen 
版块:
Linux Linux-常用命令 发布时间:2020-5-11 22:05:50
3490

管理员

积分
15818
QQ
hanhongwen 发表于 2020-5-11 22:05:50 | 显示全部楼层 |阅读模式
1、使用ssh登录到另一台机器执行sed命令报错,提示如下
  1. sed: -e expression #1, char 7: unknown command: `8'
复制代码

1.png

2、解决方案
ssh 目标IP "awk '{print \$1}' 文件名"

ssh 目标IP "sed '\$aabc\ndef' 文件名"

说明:只要保证ssh使用的是“”,并且awk/sed中的$加上转义即可,即在前面加一个斜杠\



以上为解决ssh远程执行命令无法使用awk和sed的问题的简单操作步骤及解决方案,祝你成功


    15561578755
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表