yılında değişkeninden% 0D çıkarın:Bunu çalışıyorum BASH
token=`curl -I --header "X-Auth-User: [email protected]" --header "X-Auth-Key: XXXXXXXXXXXXXXXXXXXXXX" api.server.com | grep -Fi X-Auth-Token | awk -F" " '{ print $2}'`
/usr/bin/wget --accept .jpg,.jpeg -p "https://api.server.com/v1/stats/1/graph?callback=jQuery171027000000144289315_1380000003353&mnum=1&res_type=cpu&g_type=6h&graph_type=img&full=1&w=515&h=150&X-Auth-Token=$token" -O "image.jpg" || rm "image.jpg"
Ama benim jeton sonucudur:
https://api.server.com/v1/stats/1/graph?callback=jQuery171027000000144289315_1380000003353&mnum=1&res_type=cpu&g_type=6h&graph_type=img&full=1&w=515&h=150&X-Auth-Token=SERVER_018d8100000000001d1b817f7d58a6%0D
yerine:
https://api.server.com/v1/stats/1/graph?callback=jQuery171027000000144289315_1380000003353&mnum=1&res_type=cpu&g_type=6h&graph_type=img&full=1&w=515&h=150&X-Auth-Token=SERVER_018d8100000000001d1b817f7d58a6
% nasıl kaldırılır 0D (Vagon dönüşü)?
Bunu okumak yolu, gönderen sunucunun var ki, bir URL olarak kodlanmış satırbaşı üzerinde çiviler. Yani kırpmak için istemci tarafı CR yok. – tripleee
@tripleee Satırbaşı dönüşü, url'ye olan curl HEAD yanıtından taşınır ve wget url onu kodlar. Curl -I google.com | ile her iki efekti de görebilirsiniz. cat -v' ve 'wget $ 'http: //google.com/ \ r'' –
TR hakkında daha fazla bilgi burada: http://pubs.opengroup.org/onlinepubs/009695399/utilities/tr.html –