因此,我尝试将字符串回显到日志文件,并将回显的字符串与其他参数一起传递给函数。我似乎不知道如何做到这一点或在这里找到任何答案。这是我所拥有的
#!/bin/bash
test() {
INPUT=$(cat)
echo "IT WORKED $INPUT $1 $2"
}
echo "TEST2" > test.log | cat | test "Hi " "John"
我的输出
IT WORKED Hi John
答案1
test() {
INPUT=$(cat)
echo "IT WORKED $INPUT $1 $2"
}
echo TEST2 | tee test.log | test Hi John
输出:IT WORKED TEST2 Hi John
测试.log内容:TEST2