标签: linux bash sed
我正在尝试运行以下脚本。
#!/bin/bash while read data; do echo $data; sed -n -e '/$data/,/reason/ p' logfile >> output-$data.txt done <hosts
脚本运行良好,没有错误,但由于某种原因,我不知道为什么sed命令不能正常工作。输出文件都是空的。