0
我想聽一個管道,並寫下這段代碼,但我得到了模糊的重定向錯誤,爲什麼?爲什麼在這裏得到模糊重定向的錯誤?
pipe = "./$1"
# trap enables to execute a command when a signal is sent to your script
trap "rm -f $pipe" EXIT
if [[ ! -p $pipe ]]; then
mkfifo $pipe
fi
while true
do
if read line <$pipe; then
if ["$line" == 'EXIT' -o "$line" == 'exit' ]; then
break
else
echo $line
fi
fi
done