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
相关文章
相关标签/搜索