【Linux】curl后回車總是出現> 是多行模式? 原來是命令不完整,補完單引號即正常運行


我曾輸入一條curl指令

curl -XPUT 'localhost:9200/apple/emp/0?pretty' -H 'Conent-Type:application/json' -d' {"name":"Andy","age":"41","salary":"25000","hdate":"2022-1-1T12:12:12","title":"clert"}

結果變成這樣:

curl -XPUT 'localhost:9200/apple/emp/0?pretty' -H 'Conent-Type:application/json' -d' {"name":"Andy","age":"41","salary":"25000","hdate":"2022-1-1T12:12:12","title":"clert"}

>

>

>

>

我試着敲入eof,exit,bye都無濟於事,只能按ctrl+c退出了,自然這條命令也沒有得到執行。

請教別人,原來是少了一個引號,導致系統認為命令沒有輸入完整。

補全后執行curl -XPUT 'localhost:9200/apple/emp/0?pretty' -H 'Conent-Type:application/json' -d' {"name":"Andy","age":"41","salary":"25000","hdate":"2022-1-1T12:12:12","title":"clert"}' 就正常了。

三人行必有我師矣。

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM