我想将文件发送到远程服务器,然后复制其中唯一的行,然后在另一个放置在远程服务器中的文件中搜索特定行(标准单词) 然后替换它而不删除或修改此文件中的任何其他内容
我试过
df -h | grep '/dev/md/dsk/d0' | awk '{ print $5 }' |tee ~/test1
scp ~/test1 username@hostname~/holder.txt
ssh username@hostname sed s/"text_to_replace"/text_to_replace_it/g ~/target.txt
我成功发送文件但目标文件没有任何变化(我在“sed”中手动尝试了任何文本但没有发生任何事情?
谢谢&问候
答案 0 :(得分:0)
remove the slash by the way :
sed "/$a/,/$b/!d" input_file > new_file