Bash 通过sed传递链路参数
我正在尝试将图像链接插入远程服务器上wiki的文件中Bash 通过sed传递链路参数,bash,sed,Bash,Sed,我正在尝试将图像链接插入远程服务器上wiki的文件中 ssh root@10.10.10.1 "sed -i -e '1i'[^http://10.10.10.2/image.jpg^]'\'" /var/www/wiki/page 工作,但我需要在文件名后添加resize参数,但它不工作,我如何考虑空间 ssh root@10.10.10.1 "sed -i -e '1i'[^http://10.10.10.2/image.jpg height480 width=640^]'\'" /var
ssh root@10.10.10.1 "sed -i -e '1i'[^http://10.10.10.2/image.jpg^]'\'" /var/www/wiki/page
工作,但我需要在文件名后添加resize参数,但它不工作,我如何考虑空间
ssh root@10.10.10.1 "sed -i -e '1i'[^http://10.10.10.2/image.jpg height480 width=640^]'\'" /var/www/wiki/page
sed: can't read height480: No such file or directory
sed: can't read width=640^]\: No such file or directory
最好在此处使用
herdoc
,以避免疯狂的转义和其他问题,如命令中的空格:
ssh -t -t root@10.10.10.1 <<'EOF'
sed -i '1i[^http://10.10.10.2/image.jpg height480 width=640^]' /var/www/wiki/page
exit
EOF
ssh-t-troot@10.10.10.1最好在此处使用herdoc
,以避免疯狂转义和其他问题,如命令中的空格:
ssh -t -t root@10.10.10.1 <<'EOF'
sed -i '1i[^http://10.10.10.2/image.jpg height480 width=640^]' /var/www/wiki/page
exit
EOF
ssh-t-troot@10.10.10.1最好在此处使用herdoc
,以避免疯狂转义和其他问题,如命令中的空格:
ssh -t -t root@10.10.10.1 <<'EOF'
sed -i '1i[^http://10.10.10.2/image.jpg height480 width=640^]' /var/www/wiki/page
exit
EOF
ssh-t-troot@10.10.10.1最好在此处使用herdoc
,以避免疯狂转义和其他问题,如命令中的空格:
ssh -t -t root@10.10.10.1 <<'EOF'
sed -i '1i[^http://10.10.10.2/image.jpg height480 width=640^]' /var/www/wiki/page
exit
EOF
ssh-t-troot@10.10.10.1我不知道你为什么只引用“1i”。如果sed表达式中有空格,则应引用整个sed表达式。试试这个:
ssh root@10.10.10.1 "sed -i -e '1i[^http://10.10.10.2/image.jpg height480 width=640^]'" /var/www/wiki/page
我不知道你为什么只引用“1i”。如果sed表达式中有空格,则应引用整个sed表达式。试试这个:
ssh root@10.10.10.1 "sed -i -e '1i[^http://10.10.10.2/image.jpg height480 width=640^]'" /var/www/wiki/page
我不知道你为什么只引用“1i”。如果sed表达式中有空格,则应引用整个sed表达式。试试这个:
ssh root@10.10.10.1 "sed -i -e '1i[^http://10.10.10.2/image.jpg height480 width=640^]'" /var/www/wiki/page
我不知道你为什么只引用“1i”。如果sed表达式中有空格,则应引用整个sed表达式。试试这个:
ssh root@10.10.10.1 "sed -i -e '1i[^http://10.10.10.2/image.jpg height480 width=640^]'" /var/www/wiki/page
也许你可以喜欢这张图片。jpg\height480\width?那很有效。谢谢,我一直在尝试引号和记号的组合。也许你可以喜欢这张图片。jpg\height480\width?那很有效。谢谢,我一直在尝试引号和记号的组合。也许你可以喜欢这张图片。jpg\height480\width?那很有效,谢谢,我一直在尝试引号和记号的组合。也许你可以像这样做。jpg\height480\width?这很有效,谢谢,我一直在尝试引号和记号的组合。