【发布时间】:2013-09-16 15:49:34
【问题描述】:
我有一些使用参数的脚本,它们工作得很好,但我希望它们能够从标准输入读取,例如从管道读取,例如,假设这称为读取:
#!/bin/bash
function read()
{
echo $*
}
read $*
现在这适用于read "foo" "bar",但我想将其用作:
echo "foo" | read
我该如何做到这一点?
【问题讨论】:
-
您需要将函数命名为“读取”吗?有一个 bash 内置同名。