原帖由 "whtlly" 发表:
请问read命令可以通过管道读变量吗?比如
echo 'a b c d'|read -a dd
或
echo 'asdf'|read ddd
我试了,不成
难道非得把输出定向到一个文件中,然后raad从文件中读变量吗?
下面的命令太罗嗦了
echo 'a..........
原帖由 "aerofox" 发表:
用管道read本身是成功的,但是读取的值保存在子进程的变量中,调用read的进程中无法获得这些值。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |