मैं cURL का उपयोग करके वेब ऐप के लिए uptime
और df
कमांड का आउटपुट भेजना चाहता हूं । मैंने कोशिश की:
uptime | curl http://someurl.com -T -
लेकिन यह डेटा भेजने के लिए प्रतीत नहीं हुआ।
एक कमांड के आउटपुट को POST पैरामीटर के रूप में CURL में भेजने का उचित तरीका क्या है? (या बहुत आसान है अगर wget)
देखो यह कर्ल के मैनुअल में वर्णित है: curl.haxx.se/docs/manpage.html#-d या wget के मैनुअल में (नीचे
—
२०'११ मेल
--post-data=string
): gnu.org/software/wget/manual/wget.html#dTP- विकल्प
जब आप "एक POST पैरामीटर के रूप में" कहते हैं, तो क्या आपका मतलब यह है कि आपको ऐसा करने की आवश्यकता है जैसे कि आपने एक फॉर्म में अपने नाम के साथ एक फ़ील्ड में टाइप किया है और सबमिट सबमिट किया है, या जैसे कि आपने अपना uptime फ़ाइल में सहेजा है , फिर फ़ाइल को चुनने के लिए फ़ाइल अपलोड फ़ील्ड का उपयोग किया, फिर सबमिट सबमिट किया? ये POSTing डेटा के दो अलग-अलग तरीके हैं।
—
डेरफेक
-T
साथ http[s]://
उपयोग करता है डाल, नहीं पोस्ट।
@DerfK हाँ, मुझे यह पसंद है जैसे कि मैंने अपटाइम परिणामों को एक textarea फ़ील्ड में चिपकाया और यह एक URL पर पोस्ट किया गया था।
—
21
>
न कि पाइप का|
? साथ ही देख लेंxargs
।