我想根据我传递的参数创建一个日志输出文件。我尝试了以下方法,但没有成功。
#!/bin/bash
echo "hello" | tee -a log_$1.log
我想要创建 log_test.log
,而不是创建 log_.log
:
./script test
最佳答案
使用 ${1}
可以解决该问题。
#!/bin/bash
echo "hello" | tee -a log_${1}.log
关于linux - 如何将 'tee' 的参数传递给 Bash 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58922518/