摘要:
多次碰到需要一次性给多个变量赋值的问题,经搜索发现一种比较方便的方法——命名管道命名管道介绍:http://www.linuxjournal.com/article/2156?page=0,0例子:现有字符串“a b c d”需要分别赋值给变量k1 k2 k3 k4,使用命名管道方法如下:$ mkfifo npipe$ (echo "a b c d" > npipe)&$ read k1 k2 k3 k4 < npipe此时k1 k2 k3 k4已经分别赋值成a b c d注意:不能用‘|’ 直接给read变量,因为echo "a b c d& 阅读全文