linux shell bash使用管道|和read結合時問題解決

最近在將ksh轉成bash運行的時候出現了問題。代碼以下:html echo $1 | sed 's/\..*$/''/' | read FILE_NAME 當使用ksh執行的時候沒有問題,FILE_NAME能獲取到正確的值。但當使用bash執行時,FILE_NAME值爲空。 找了半天也不知道什麼緣由,最後找到了一種解決方法。代碼以下:linux read FILE_NAME <<< ` echo
相關文章
相關標籤/搜索