2014-02-14 1 views
0

다음 echo 명령을 작동시키는 방법은 무엇입니까?ksh에서 URL 인수를 사용하여 에코를 만들 수 있습니까?

echo -E "<tr><td style="text-decoration:underline;color:Blue">=HYPERLINK("\\\\server.site.haymaker.com\\test_prod\\sub_data\\ftp_puma5\\BETEST\\$mail","$mail")</td>$x</tr>" >> .logNamesXls 

당신이 추측 할 수 있듯이 하이퍼 링크가있는 xls 파일을 작성하려고합니다. 그러나 에코는 다음을 반환합니다 :

<tr><td style=text-decoration:underline 
ksh: color:Blue>=HYPERLINK(\\server.site.haymaker.com\test_prod\sub_data\ftp_puma5\BETEST\naga,naga)</td>priya</tr>: not found [No such file or directory] 

나는 명령이 에코 대신 서버를 찾으려고하는 것처럼 보입니다.

도와 주시겠습니까?

답변

0

안쪽 따옴표를 이스케이프!

echo -E "<tr><td style=\"text-decoration:underline;color:Blue\">=HYPERLINK(\"\\\\server.site.haymaker.com\\test_prod\\sub_data\\ftp_puma5\\BETEST\\$mail\",\"$mail\")</td>$x</tr>" >> .logNamesXls 
+0

안녕하세요, 친절한 응답에 감사드립니다. 나는 질문을 게시 한 직후 그것을 깨달았지만 나는 그렇게하기 위해 더 많은 평판이 필요했기 때문에 나의 질문에 대답 할 수 없었다. 다시 한 번 감사드립니다! – user2174771

관련 문제