當前位置:編程學習大全網 - 電腦編程 - linux的bash編程中, read在接收用戶輸入時不接收回車,只顯示^M, 怎麽解決?

linux的bash編程中, read在接收用戶輸入時不接收回車,只顯示^M, 怎麽解決?

使用-d選項設置結束符,比如:

read -d "#" var

這樣遇到#才認為用戶輸入結束。

但要將回車顯示為^M就需要再做壹下額外的替換處理:

echo $var | sed 's/ /^M/g'

  • 上一篇:猿輔導aice考級有用嗎
  • 下一篇:您好,請問施耐德的NSE 100N能和消防連接嗎?
  • copyright 2024編程學習大全網